Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
safe-json Data.Aeson.Safe Specifies how to encode constructors of a sum datatype.
-
No documentation available.
class Invariant f =>
Summable (f :: Type -> Type)type-rig Data.TypeRig.Summable -
vivid-supercollider Vivid.SC.SynthDef.Types No documentation available.
-
vivid-supercollider Vivid.SC.SynthDef.Types a * a + b * b
type family
SumObjects (k :: Type -> Type -> Type) a bconstrained-categories Control.Category.Constrained.Prelude No documentation available.
-
constrained-categories Control.Category.Constrained.Prelude It is fairly common for functors (typically, container-like) to map Either to tuples in a natural way, thus "separating the variants". This is related to Foldable (with list and tuple monoids), but rather more effective.
-
constrained-categories Control.Functor.Constrained It is fairly common for functors (typically, container-like) to map Either to tuples in a natural way, thus "separating the variants". This is related to Foldable (with list and tuple monoids), but rather more effective.
module Generic.Data.Function.FoldMap.
SumConsByte foldMap for sum types, where constructors are encoded by index (distance from first/leftmost constructor) in a single byte, which is prepended to their contents. TODO. Clumsy and limited. And yet, still handy enough I think.
type family
SumArity (a :: Type -> Type) :: Naturalgeneric-data-functions Generic.Data.Function.FoldMap.SumConsByte No documentation available.