Hoogle Search

Within LTS Haskell 24.3 (ghc-9.10.2)

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

  1. Sum :: Aggregate

    hedis Database.Redis

    No documentation available.

  2. Sum :: Aggregate

    hedis Database.Redis.Sentinel

    No documentation available.

  3. newtype Sum a

    relude Relude.Monoid

    Monoid under addition.

    Sum a <> Sum b = Sum (a + b)
    

    Examples

    >>> Sum 1 <> Sum 2 <> mempty
    Sum {getSum = 3}
    
    >>> mconcat [ Sum n | n <- [3 .. 9]]
    Sum {getSum = 42}
    

  4. Sum :: a -> Sum a

    relude Relude.Monoid

    No documentation available.

  5. data Sum (a :: t Nat) (b :: Nat)

    first-class-families Fcf.Class.Foldable

    Sum a Nat-list.

    Example

    >>> :kind! Eval (Sum '[1,2,3])
    Eval (Sum '[1,2,3]) :: Natural
    = 6
    

  6. data Sum (f :: k -> Type) (g :: k -> Type) (a :: k)

    streaming Streaming

    Lifted sum of functors.

    Examples

    >>> fmap (+1) (InL (Just 1))  :: Sum Maybe [] Int
    InL (Just 2)
    
    >>> fmap (+1) (InR [1, 2, 3]) :: Sum Maybe [] Int
    InR [2,3,4]
    

  7. newtype Sum a

    base-compat-batteries Data.Monoid.Compat

    Monoid under addition.

    Sum a <> Sum b = Sum (a + b)
    

    Examples

    >>> Sum 1 <> Sum 2 <> mempty
    Sum {getSum = 3}
    
    >>> mconcat [ Sum n | n <- [3 .. 9]]
    Sum {getSum = 42}
    

  8. Sum :: a -> Sum a

    base-compat-batteries Data.Monoid.Compat

    No documentation available.

  9. newtype Sum a

    base-compat-batteries Data.Semigroup.Compat

    Monoid under addition.

    Sum a <> Sum b = Sum (a + b)
    

    Examples

    >>> Sum 1 <> Sum 2 <> mempty
    Sum {getSum = 3}
    
    >>> mconcat [ Sum n | n <- [3 .. 9]]
    Sum {getSum = 42}
    

  10. Sum :: a -> Sum a

    base-compat-batteries Data.Semigroup.Compat

    No documentation available.

Page 3 of many | Previous | Next