FoldableMonoidExtensions.BsFoldableMonoidExtensions
module FM: { ... };
module I: { ... };
type acc
= Functions-BsBastet.Foldable(Foldable).Monoid(M).acc
=
{
init: bool,
acc: M.t,
}
let fold: Foldable.t(M.t) => M.t;
let intercalate: separator:M.t => Foldable.t(M.t) => M.t;