From: Peter J. <pe...@jo...> - 2005-05-23 16:00:21
|
Nicolas Cannasse wrote: > There is enum for Lists, DynArrays, Strings and Hashtbls. > The only reason there is not for Array is because ExtLib doesn't have an > ExtArray module. > IMHO, it's not needed since it's most of the time more convenient to use > DynArrays instead of Arrays. This is true if you are in a position to choose the data structures you use. However, there are many existing libraries that contain functions returning ordinary arrays. The OCaml standard library itself has some, like Sys.readdir. In such cases I usually find building an enum from the array to be the most convenient way to process it. |