functor-apply-0.10.1: Haskell 98: Applicative sans pure, Monad sans return, Alternative sans empty

Portabilityportable
Stabilityprovisional
MaintainerEdward Kmett <ekmett@gmail.com>

Data.Semigroup.Traversable

Description

 

Documentation

class (Foldable1 t, Traversable t) => Traversable1 t whereSource

Methods

traverse1 :: Apply f => (a -> f b) -> t a -> f (t b)Source

sequence1 :: Apply f => t (f b) -> f (t b)Source

foldMap1Default :: (Traversable1 f, Semigroup m) => (a -> m) -> f a -> mSource