Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val immediate : priority
val normal : priority
val later : priority
val id : t -> int
val name : t -> string
val fprint : out_channel -> t -> unit
val is_solved : t -> bool
val create :
?name:string ->
?nb_wakings:int ->
?fprint:(out_channel -> unit) ->
?priority:priority ->
?init:(unit -> unit) ->
?check:(unit -> bool) ->
?not:(unit -> t) ->
(int -> bool) ->
(t -> unit) ->
t
val post : t -> unit
val init : t -> unit
val one : t
val zero : t
val active_store : unit -> t list