Functor.UnaryThe unary monad support composer.
module B : Core.Unary.Basistype 'r t = 'r B.tThe monad type.
Use collect s to bind in sequence every monad value in the finite sequence s and collect all the returned values. Returns (n, s) where n is the number of values collected and s is the list of values in reverse order, i.e. from last collected to first collected. Never returns and exhausts all memory if s never terminates.