Hoogle Search
Within LTS Haskell 24.45 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
No documentation available.
class Alt f =>
Plus (f :: Type -> Type)semigroupoids Data.Functor.Plus Laws:
zero <!> m = m m <!> zero = m
If extended to an Alternative then zero should equal empty.-
base-compat 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} -
base-compat Data.Monoid.Compat No documentation available.
-
base-compat Data.Semigroup.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} -
base-compat Data.Semigroup.Compat No documentation available.
-
base-compat Text.Read.Compat Punctuation or reserved symbol, e.g. (, ::
-
The product of two bifunctors.
Pair :: f a b -> g a b -> Product (f :: k -> k1 -> Type) (g :: k -> k1 -> Type) (a :: k) (b :: k1)bifunctors Data.Bifunctor.Product No documentation available.
data
Product (f :: k -> k1 -> Type) (g :: k -> k1 -> Type) (a :: k) (b :: k1)bifunctors Data.Bifunctor.Product Form the product of two bifunctors