Module List.WithApplicative
NonEmpty extensions when you have an APPLICATIVE instance
Parameters
A: BsBastet.Interface.APPLICATIVE
Signature
module Traversable: { ... };
let traverse: ('a => Traversable.applicative_t('b)) => Traversable.t('a) => Traversable.applicative_t(Traversable.t('b));
let sequence: Traversable.t(Traversable.applicative_t('a)) => Traversable.applicative_t(Traversable.t('a));