Solving Trac ticket #14832
:
{-# Language QuantifiedConstraints, ScopedTypeVariables, TypeOperators, GADTs, FlexibleInstances, UndecidableInstances, ConstraintKinds, MultiParamTypeClasses, InstanceSigs, TypeApplications #-}
import Prelude hiding (id, (.))
import Control.Category
import Data.Coerce
data Dict c where