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. module Data.Bifunctor.Product

    The product of two bifunctors.

  2. data Product (f :: k -> k1 -> Type) (g :: k -> k1 -> Type) (a :: k) (b :: k1)

    bifunctors Data.Bifunctor.Product

    Form the product of two bifunctors

  3. module Data.Bifunctor.Product

    No documentation available.

  4. module Data.Functor.Product

    No documentation available.

  5. newtype Product a

    generic-deriving Generics.Deriving.Monoid

    Monoid under multiplication.

    Product x <> Product y == Product (x * y)
    

    Examples

    >>> Product 3 <> Product 4 <> mempty
    Product {getProduct = 12}
    
    >>> mconcat [ Product n | n <- [2 .. 10]]
    Product {getProduct = 3628800}
    

  6. Product :: a -> Product a

    generic-deriving Generics.Deriving.Monoid

    No documentation available.

  7. class (Num e, Element e) => Product e

    hmatrix Numeric.LinearAlgebra

    Matrix product and related functions

  8. newtype Product a

    relude Relude.Monoid

    Monoid under multiplication.

    Product x <> Product y == Product (x * y)
    

    Examples

    >>> Product 3 <> Product 4 <> mempty
    Product {getProduct = 12}
    
    >>> mconcat [ Product n | n <- [2 .. 10]]
    Product {getProduct = 3628800}
    

  9. Product :: a -> Product a

    relude Relude.Monoid

    No documentation available.

  10. newtype Product a

    base-compat-batteries Data.Monoid.Compat

    Monoid under multiplication.

    Product x <> Product y == Product (x * y)
    

    Examples

    >>> Product 3 <> Product 4 <> mempty
    Product {getProduct = 12}
    
    >>> mconcat [ Product n | n <- [2 .. 10]]
    Product {getProduct = 3628800}
    

Page 2 of many | Previous | Next