Functor CCCat.MakeFreeFold

module MakeFreeFold (FM : FREE_MONAD)  (Fold : FOLDABLE  with type 'a t = 'a FM.F.t) : FOLDABLE  with type 'a t = 'a FM.t
Parameters:
FM : FREE_MONAD
Fold : FOLDABLE with type 'a t = 'a FM.F.t

type 'a t 
val to_seq : 'a t -> 'a CCCat.sequence