Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Represents the finite version of a Lambda_streams.Sync
stream.
type 'a input = 'a Signal.t Sync.input
type 'a output = 'a Sync.output
val make_output : ('a -> unit) -> 'a output
val send : 'a -> 'a output -> unit
val pure : 'a -> 'a input
val empty : unit -> 'a input
val from_list : 'a list -> 'a input
val from_array : 'a array -> 'a input
val take' : int -> 'a Sync.input -> 'a input
val fold_left : ('a -> 'b -> 'a) -> 'a -> 'b input -> 'a
val to_rev_list : 'a input -> 'a list
val to_list : 'a input -> 'a list
val to_array : 'a input -> 'a array