HORIZON HASKELLDocslts/ghc-9.14.x7a6c33e2026-10-12Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 7a6c33e · 2026-10-12

  • Packageprofunctors-5.6.3
  • Exports10
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceTraversing.hs
classclass (Choice p, Strong p) => Traversing (p :: Type -> Type -> Type) where

Note: Definitions in terms of wander are much more efficient!

Methods

Instances13Traversing, …
newtypenewtype CofreeTraversing (p :: Type -> Type -> Type) a b
#

Constructors

Instances6ProfunctorComonad, ProfunctorFunctor, Choice, Strong, Profunctor, Traversing
datadata FreeTraversing (p :: Type -> Type -> Type) a b where
FreeTraversing -| CofreeTraversing

Constructors

Instances7ProfunctorMonad, ProfunctorFunctor, Choice, Strong, Profunctor, Traversing, …

Profunctor in terms of Traversing

Strong in terms of Traversing

Choice in terms of Traversing