hasmtlib-2.7.1: A monad for interfacing with external SMT solvers
Safe HaskellSafe-Inferred
LanguageGHC2021

Language.Hasmtlib.Internal.Constraint

Synopsis

Documentation

type family AllC cs k :: Constraint where ... Source #

AllC ensures that a list of constraints is applied to a poly-kinded Type k

AllC '[]       k = ()
AllC (c ': cs) k = (c k, AllC cs k)

Equations

AllC '[] k = () 
AllC (c ': cs) k = (c k, AllC cs k)