úÎ< $      !"#None3456KV L A wrapped applicative functor.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  Strict version of .Note this is equivalent to #, and is provided for convenience. Strict version of . Strict version of . Strict version of . Strict version of  .Strict version of  Strict version of $.Strict version of  . This is just  specialised to %.  44 4&    !"#$%&'()*+,-./01/234*constrictor-0.1.0.2-3WJd8uPCTVTCLcvK1irA2jControl.Monad.Constrictor Data.Functor<$> Control.MonadliftMliftM2liftM3liftM4liftM5apmapMApgetAp foldlMapA foldrMapA foldlMapM' foldrMapM'<$!>fmap'liftM'liftM2'liftM3'liftM4'liftM5'ap' traverse'mapM' $fMonoidAp $fSemigroupAp$fAlternativeAp$fApplicativeAp$fEnumAp$fEqAp $fFoldableAp $fFunctorAp $fGenericAp $fGeneric1Ap $fMonadAp $fMonadFailAp $fMonadFixAp $fMonadPlusAp$fNumAp$fOrdAp$fReadAp$fShowAp$fTraversableApbaseData.TraversabletraverseGHC.BaseMonad