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.
getMonoidalMap :: MonoidalMap k a -> Map k amonoidal-containers Data.Map.Monoidal No documentation available.
getMonoidalMap :: MonoidalMap k a -> Map k amonoidal-containers Data.Map.Monoidal.Strict No documentation available.
unMonoidalDMap :: MonoidalDMap (f :: k -> Type) (g :: k -> Type) -> DMap f gdependent-monoidal-map Data.Dependent.Map.Monoidal No documentation available.
-
Construct monoids with do notation. For more information see https://github.com/tserduke/do-list#readme.
type
DoMonoid m = DoMonoidM m ()do-list Data.DoMonoid The type shortcut.
-
do-list Data.DoMonoid DoMonoidM is not a real instance of Monad, Applicative or Functor. It pretends being them with a phantom result type.
-
eliminators Data.Eliminator No documentation available.
-
eliminators Data.Eliminator.Semigroup No documentation available.
forMonoid :: Monoid i => Args i ifold-debounce-conduit Data.Conduit.FoldDebounce Args for monoids. Input events are appended to the tail.
-
generic-monoid Data.Monoid.Generic A newtype which allows you to using the DerivingVia extension to reduce boilerplate.
data X = X [Int] String deriving (Generic, Show) deriving Semigroup via GenericSemigroup X deriving Monoid via GenericMonoid X
Note: Do NOT attempt to derive Semigroup via GenericMonoid. That will lead to infinite recursion.