úβ      None3456KV ‹VLazy in the monoidal accumulator. Monoidal accumulation happens from left to right.VLazy in the monoidal accumulator. Monoidal accumulation happens from left to right.¯Strict in the monoidal accumulator. For monads strict in the left argument of bind, this will run in constant space. Monoidal accumulation happens from left to right.Strict version of .Note this is equivalent to #, and is provided for convenience. Strict version of .Note this is equivalent to #, and is provided for convenience. Strict version of . Strict version of .#Note the increased constraint from  to . Strict version of . This is just   specialised to .          !"#$%$&$'(*constrictor-0.1.0.1-8Sa6lDd2NHMLBQ4KTqGxx3Control.Monad.Constrictor Data.Functorfmap Control.MonadliftMliftM2mapMbase<$!>ApgetAp foldlMapA foldrMapA foldlMapM' foldrMapM'fmap'liftM'liftM2' traverse'mapM' $fMonoidAp $fSemigroupAp$fApplicativeAp$fEqAp $fFoldableAp $fFunctorAp $fGenericAp $fGeneric1Ap $fMonadAp$fOrdAp$fReadAp$fShowAp$fTraversableApData.TraversabletraverseGHC.BaseFunctor ApplicativeMonad