Functor.BinaryThe binary monad support composer.
module B : Core.Binary.Basistype ('m, 'r) t = ('m, '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.