Module WithError.Infix
include { ... };
module FunctorExtensions: { ... };include { ... };
module MonadExtensions: { ... };include { ... };
module SE: { ... };let (<<<): Semigroupoid.t('a, 'b) => Semigroupoid.t('c, 'a) => Semigroupoid.t('c, 'b);let (>>>): Semigroupoid.t('a, 'b) => Semigroupoid.t('b, 'c) => Semigroupoid.t('a, 'c);