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. product :: (Monad m, Num a) => Producer a m () -> m a

    pipes Pipes.Prelude

    Compute the product of the elements of a Producer

  2. product :: Num a => Fold a a

    foldl Control.Foldl

    Computes the product of all elements

  3. product :: forall a (f :: Type -> Type) . (Num a, Foldable f) => T f a -> a

    non-empty Data.NonEmpty

    product does not need a one for initialization

  4. product :: (MonoFoldable mono, Num (Element mono)) => mono -> Element mono

    mono-traversable Data.MonoTraversable.Unprefixed

    Synonym for oproduct

  5. product :: (Foldable t, Num a) => t a -> a

    rio RIO.List

    The product function computes the product of the numbers of a structure.

    Examples

    Basic usage:
    >>> product []
    1
    
    >>> product [42]
    42
    
    >>> product [1..10]
    3628800
    
    >>> product [4.1, 2.0, 1.7]
    13.939999999999998
    
    >>> product [1..]
    * Hangs forever *
    

  6. product :: (Foldable t, Num a) => t a -> a

    rio RIO.Prelude

    The product function computes the product of the numbers of a structure.

    Examples

    Basic usage:
    >>> product []
    1
    
    >>> product [42]
    42
    
    >>> product [1..10]
    3628800
    
    >>> product [4.1, 2.0, 1.7]
    13.939999999999998
    
    >>> product [1..]
    * Hangs forever *
    

  7. product :: (Vector v a, Num a) => v a -> a

    rio RIO.Vector

    No documentation available.

  8. product :: Num a => Vector a -> a

    rio RIO.Vector.Boxed

    No documentation available.

  9. product :: (Storable a, Num a) => Vector a -> a

    rio RIO.Vector.Storable

    No documentation available.

  10. product :: (Unbox a, Num a) => Vector a -> a

    rio RIO.Vector.Unboxed

    No documentation available.

Page 9 of many | Previous | Next