HORIZON HASKELLDocslts/ghc-9.14.xb2f3bfd2026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · b2f3bfd · 2026-10-11

Modulefirst-class-families-0.8.2.0Haskell2010

Fcf.Class.Monoid.Types

Carriers of useful monoid instances.

  • 1 type

Endo

2 declarations
newtypenewtype Endo a
#

Endofunctions.

Details

This is is used in the default implementation of Foldr in terms of FoldMap.

Constructors

Instances2MEmpty, <>
  • type MEmpty = 'Endo PureDefined in first-class-families-0.8.2.0 · Fcf.Class.Monoid.Types
  • type (<>) ('Endo f) ('Endo g) = 'Endo (f <=< g)Defined in first-class-families-0.8.2.0 · Fcf.Class.Monoid.Types