Hoogle Search

Within LTS Haskell 24.0 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. newtype Endo a

    base Data.Monoid

    The monoid of endomorphisms under composition.

    Endo f <> Endo g == Endo (f . g)
    

    Examples

    >>> let computation = Endo ("Hello, " ++) <> Endo (++ "!")
    
    >>> appEndo computation "Haskell"
    "Hello, Haskell!"
    
    >>> let computation = Endo (*3) <> Endo (+1)
    
    >>> appEndo computation 1
    6
    

  2. Endo :: (a -> a) -> Endo a

    base Data.Monoid

    No documentation available.

  3. newtype Endo a

    base Data.Semigroup

    The monoid of endomorphisms under composition.

    Endo f <> Endo g == Endo (f . g)
    

    Examples

    >>> let computation = Endo ("Hello, " ++) <> Endo (++ "!")
    
    >>> appEndo computation "Haskell"
    "Hello, Haskell!"
    
    >>> let computation = Endo (*3) <> Endo (+1)
    
    >>> appEndo computation 1
    6
    

  4. Endo :: (a -> a) -> Endo a

    base Data.Semigroup

    No documentation available.

  5. newtype Endo a

    base-compat Data.Monoid.Compat

    The monoid of endomorphisms under composition.

    Endo f <> Endo g == Endo (f . g)
    

    Examples

    >>> let computation = Endo ("Hello, " ++) <> Endo (++ "!")
    
    >>> appEndo computation "Haskell"
    "Hello, Haskell!"
    
    >>> let computation = Endo (*3) <> Endo (+1)
    
    >>> appEndo computation 1
    6
    

  6. Endo :: (a -> a) -> Endo a

    base-compat Data.Monoid.Compat

    No documentation available.

  7. newtype Endo a

    base-compat Data.Semigroup.Compat

    The monoid of endomorphisms under composition.

    Endo f <> Endo g == Endo (f . g)
    

    Examples

    >>> let computation = Endo ("Hello, " ++) <> Endo (++ "!")
    
    >>> appEndo computation "Haskell"
    "Hello, Haskell!"
    
    >>> let computation = Endo (*3) <> Endo (+1)
    
    >>> appEndo computation 1
    6
    

  8. Endo :: (a -> a) -> Endo a

    base-compat Data.Semigroup.Compat

    No documentation available.

  9. newtype Endo a

    ghc GHC.Core.TyCo.FVs

    No documentation available.

  10. Endo :: (a -> a) -> Endo a

    ghc GHC.Core.TyCo.FVs

    No documentation available.

Page 1 of many | Next