HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulererebase-1.21.2Haskell2010

Data.Semigroup.Traversable

  • 1 class
  • 4 values
valuegtraverse1
  1. :: (Traversable1 (Rep1 t), Apply f, Generic1 t)
  2. => a -> f b
  3. -> t a
  4. -> f (t b)
#

Generic traverse1. Caveats:

  1. Will not compile if t is an empty constructor.

  2. Will not compile if t has some fields that don't mention a, for exmaple data Bar a = MkBar a Int

classclass (Foldable1 t, Traversable t) => Traversable1 (t :: Type -> Type) where
#

Methods

Instances38Traversable1, …