Brian Hurt <brian.hurt@xxxxxxxxxx> 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
vanicat@xxxxxxxxxxxxxxxxxxx
http://dept-info.labri.u-bordeaux.fr/~vanicat
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
|