Module BsFoldableExtensions.Semigroup
Parameters
S: BsBastet.Interface.SEMIGROUP
Signature
module FM: { ... };module I: { ... };let surround_map: delimiter:S.t => ('a => S.t) => Foldable.t('a) => S.t;let surround: delimiter:S.t => Foldable.t(S.t) => S.t;