Stream.Syntax
Module with syntax definitions for streams.
val yield : 'a -> 'a t
yield x is a stream with a single element x.
yield x
x
val let* : 'a t -> ('a -> 'b t) -> 'b t