Hoogle Search
Within LTS Haskell 24.65 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
class Additive r =>
Idempotent ralgebra Numeric.Additive.Class An additive semigroup with idempotent addition.
a + a = a
class Additive r =>
Idempotent ralgebra Numeric.Algebra An additive semigroup with idempotent addition.
a + a = a
class Algebra r a =>
IdempotentAlgebra r aalgebra Numeric.Algebra No documentation available.
class (Bialgebra r h, IdempotentAlgebra r h, IdempotentCoalgebra r h) =>
IdempotentBialgebra r halgebra Numeric.Algebra No documentation available.
module Numeric.Algebra.
Idempotent No documentation available.
class Algebra r a =>
IdempotentAlgebra r aalgebra Numeric.Algebra.Idempotent No documentation available.
class (Bialgebra r h, IdempotentAlgebra r h, IdempotentCoalgebra r h) =>
IdempotentBialgebra r halgebra Numeric.Algebra.Idempotent No documentation available.
class Coalgebra r c =>
IdempotentCoalgebra r calgebra Numeric.Algebra.Idempotent No documentation available.
-
classy-prelude-yesod ClassyPrelude.Yesod Identity functor and monad. (a non-strict monad)
Examples
>>> fmap (+1) (Identity 0) Identity 1
>>> Identity [1, 2, 3] <> Identity [4, 5, 6] Identity [1,2,3,4,5,6]
>>> do x <- Identity 10 y <- Identity (x + 5) pure (x + y) Identity 25
-
classy-prelude-yesod ClassyPrelude.Yesod No documentation available.