Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

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

  1. NonCanonical_Mappend :: NonCanonical_Monoid

    ghc-lib-parser GHC.Tc.Errors.Types

    mappend was defined as something other than (<>).

  2. gmappend :: (Generic a, Semigroup (Rep a ())) => a -> a -> a

    generic-data Generic.Data

    Generic (<>) (or mappend).

    instance Semigroup MyType where
    (<>) = gmappend
    
    See also gmempty.

  3. gmappend' :: (Generic a, Monoid (Rep a ())) => a -> a -> a

    generic-data Generic.Data

    Generic (<>) (or mappend). The difference from gmappend is the Monoid constraint instead of Semigroup, for older versions of base where Semigroup is not a superclass of Monoid.

  4. gmappend :: (Generic a, Semigroup (Rep a ())) => a -> a -> a

    generic-data Generic.Data.Internal.Prelude

    Generic (<>) (or mappend).

    instance Semigroup MyType where
    (<>) = gmappend
    
    See also gmempty.

  5. gmappend' :: (Generic a, Monoid (Rep a ())) => a -> a -> a

    generic-data Generic.Data.Internal.Prelude

    Generic (<>) (or mappend). The difference from gmappend is the Monoid constraint instead of Semigroup, for older versions of base where Semigroup is not a superclass of Monoid.

  6. smappend :: (IsString m, Monoid m) => m -> m -> m

    hpqtypes Data.Monoid.Utils

    Concatenate two elements with separator between them.

  7. gmappend :: (Generic a, GSemigroup (Rep a)) => a -> a -> a

    cabal-install-solver Distribution.Solver.Compat.Prelude

    Generically generate a Semigroup (<>) operation for any type implementing Generic. This operation will append two values by point-wise appending their component fields. It is only defined for product types.

    gmappend a (gmappend b c) = gmappend (gmappend a b) c
    

  8. newtype MapMappend k v

    cabal-install Distribution.Client.ProjectConfig

    Newtype wrapper for Map that provides a Monoid instance that mappends values of overlapping keys rather than taking the first.

  9. MapMappend :: Map k v -> MapMappend k v

    cabal-install Distribution.Client.ProjectConfig

    No documentation available.

  10. getMapMappend :: MapMappend k v -> Map k v

    cabal-install Distribution.Client.ProjectConfig

    No documentation available.

Page 11 of many | Previous | Next