@@ -6,7 +6,6 @@
66{-# language GADTs #-}
77{-# language MultiParamTypeClasses #-}
88{-# language RankNTypes #-}
9−{-# language QuantifiedConstraints #-}
109{-# language StandaloneKindSignatures #-}
1110{-# language TypeFamilies #-}
1211{-# language UndecidableInstances #-}
@@ -115,12 +114,7 @@ nullabilization = nullabilization'
115114-- supports equality, and @a@ can either be exactly an @a@, or it could also be
116115-- @Maybe a@.
117116type Sql :: (Type -> Constraint) -> Type -> Constraint
118−class
119− ( (forall c. (forall x. (constraint x => c x)) => Sql c a)
120− , HasNullability a
121− , constraint (Unnullify a)
122− )
123− => Sql constraint a
117+class (constraint (Unnullify a), HasNullability a) => Sql constraint a
124118instance (constraint (Unnullify a), HasNullability a) => Sql constraint a
125119
126120