core-and-more

Includes core, and some more useful extensions
IN THIS PACKAGE
module type Sig = sig ... end
val unfold_left : (module Sig with type t = 't) -> 't0 -> Probability.t -> 't0
val unfold_right : (module Sig with type t = 't) -> 't0 -> Probability.t -> 't0
val unfold_left_if_star : (module Sig with type t = 't) -> 't0 -> 't1 option
val unfold_right_if_star : (module Sig with type t = 't) -> 't0 -> 't1 option
val left_unfold_all_stars : (module Sig with type t = 't) -> 't0 -> 't1 list
val right_unfold_all_stars : (module Sig with type t = 't) -> 't0 -> 't1 list