hextra-1.1.0.1: Generic and niche utility functions and more for Haskell.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hextra.Kind.Constraint

Documentation

class Always a Source #

Instances

Instances details
Always (a :: k) Source # 
Instance details

Defined in Hextra.Kind.Constraint

type family FoldConstraint (l :: [k -> Constraint]) (a :: k) :: Constraint Source #

Instances

Instances details
type FoldConstraint ('[] :: [k -> Constraint]) (_1 :: k) Source # 
Instance details

Defined in Hextra.Kind.Constraint

type FoldConstraint ('[] :: [k -> Constraint]) (_1 :: k) = ()
type FoldConstraint (x ': xs :: [k -> Constraint]) (a :: k) Source # 
Instance details

Defined in Hextra.Kind.Constraint

type FoldConstraint (x ': xs :: [k -> Constraint]) (a :: k) = (x a, FoldConstraint xs a)