Hoogle Search

Within LTS Haskell 24.32 (ghc-9.10.3)

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

  1. product' :: RealFloat a => [Log a] -> Log a

    mcmc Mcmc.Prior

    Intelligent product that stops when encountering a zero. Use with care because the elements are checked for positiveness, and this can take some time if the list is long and does not contain any zeroes.

  2. productProfunctorMaybeFields :: ProductProfunctor p => p (Field SqlBool) (Field SqlBool) -> p a b -> p (MaybeFields a) (MaybeFields b)

    opaleye Opaleye.Internal.MaybeFields

    This is not safe in general because it relies on p not doing anything observable with the as if mfPresent is false. In particular, it won't work for Distinctspec because it does indeed look at the mfFields to check distinctness.

  3. productQueryArr :: State Tag (a, PrimQuery) -> Query a

    opaleye Opaleye.Internal.QueryArr

    No documentation available.

  4. productQueryArr' :: State Tag (a -> (b, PrimQuery)) -> QueryArr a b

    opaleye Opaleye.Internal.QueryArr

    No documentation available.

  5. productDecimalBoundedWithRounding :: forall m f (s :: Nat) r p . (MonadThrow m, Foldable f, KnownNat s, Round r Integer, Integral p, Bounded p) => f (Decimal r s p) -> m (Decimal r s p)

    safe-decimal Numeric.Decimal

    Multiply all decimal numbers in the list while doing rounding.

    >>> :set -XDataKinds
    
    >>> product [1.1, 20.02, 300.003] :: Double
    6606.666066000001
    
    >>> xs <- arithM (mapM fromRational [1.1, 20.02, 300.003] :: Arith [Decimal RoundHalfUp 4 Int])
    
    >>> xs
    [1.1000,20.0200,300.0030]
    
    >>> productDecimalBoundedWithRounding xs
    6606.6661
    

  6. product1 :: (Foldable1 f, Multiplicative r) => f r -> r

    algebra Numeric.Algebra

    No documentation available.

  7. productWith :: (Unital r, Foldable f) => (a -> r) -> f a -> r

    algebra Numeric.Algebra

    No documentation available.

  8. productWith1 :: (Multiplicative r, Foldable1 f) => (a -> r) -> f a -> r

    algebra Numeric.Algebra

    No documentation available.

  9. product1 :: (Foldable1 f, Multiplicative r) => f r -> r

    algebra Numeric.Algebra.Class

    No documentation available.

  10. productWith1 :: (Multiplicative r, Foldable1 f) => (a -> r) -> f a -> r

    algebra Numeric.Algebra.Class

    No documentation available.

Page 80 of many | Previous | Next