From: Remi V. <van...@la...> - 2003-04-17 22:45:31
|
Brian Hurt <bri...@ql...> writes: > On Thu, 17 Apr 2003, Remi Vanicat wrote: > >> Well, is there I want to remind that those enumeration really look like >> Stream. one could use Stream for this. > > Haven't looked at streams- although I thought they required Camlp4? Well, yes, no, mmm, it depend. One can do a lot of things with stream using : Stream.from Stream.next Stream.peek Stream.junk an then, you don't have to use camlp4. by the way, there are thing that are done by the enum module, and not by stream. > Plus, does this mean we have to do a List.of_stream and > PSQueue.of_stream etc? Well, there exist : val from : (int -> 'a option) -> 'a t val of_list : 'a list -> 'a t val of_string : string -> char t val of_channel : in_channel -> char t in module Stream [...] -- Rémi Vanicat va...@la... http://dept-info.labri.u-bordeaux.fr/~vanicat |