Hoogle Search
Within LTS Haskell 24.50 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
registry Data.Registry.Registry Append 2 registries together
type family (x :: [k])
:++ (y :: [k]) :: [k]registry Data.Registry.Solver Extracted from the typelevel-sets project and adapted for the Registry datatype This union deduplicates elements only if they appear in contiguously What we really want is typelevel sets but they are too slow for now https://github.com/dorchard/type-level-sets/issues/17
(
#+ ) :: MetaTerm -> MetaTerm -> MetaTermrest-rewrite DSL No documentation available.
(
.+ ) :: RuntimeTerm -> RuntimeTerm -> RuntimeTermrest-rewrite DSL No documentation available.
type family (l :: Row k)
.+ (r :: Row k) :: Row krow-types Data.Row Type level Row append
(
.+ ) :: forall (l :: Row Type) (r :: Row Type) . FreeForall l => Rec l -> Rec r -> Rec (l .+ r)row-types Data.Row Record disjoint union (commutative)
pattern (
:+ ) :: Disjoint l r => Rec l -> Rec r -> Rec (l .+ r)row-types Data.Row A pattern version of record union, for use in pattern matching.
type family (l :: Row k)
.+ (r :: Row k) :: Row krow-types Data.Row.Internal Type level Row append
type family (l :: Row k)
.+ (r :: Row k) :: Row krow-types Data.Row.Records Type level Row append
(
.+ ) :: forall (l :: Row Type) (r :: Row Type) . FreeForall l => Rec l -> Rec r -> Rec (l .+ r)row-types Data.Row.Records Record disjoint union (commutative)