HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Modulefirst-class-families-0.8.1.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.1.0 · Fcf.Class.Monoid.Types
  • type (<>) ('Endo f) ('Endo g) = 'Endo (f <=< g)Defined in first-class-families-0.8.1.0 · Fcf.Class.Monoid.Types