| Coercible a b => (a :: k) <: (b :: k) Source # | |
Instance detailsDefined in Data.Coerce.Directed.Internal |
| GenericSubtype a b => (a :: Type) <: (Generically b :: Type) Source # | |
Instance detailsDefined in Data.Coerce.Directed.Internal |
| Coercible a b => (a :: Type) <: (AsCoercible b :: Type) Source # | |
Instance detailsDefined in Data.Coerce.Directed.Internal |
| α >= β => (EndToken α :: Type) <: (EndToken β :: Type) Source # | |
Instance detailsDefined in Control.Monad.Borrow.Pure.Lifetime.Token.Internal |
| a <: b => ([a] :: Type) <: ([b] :: Type) Source # | |
Instance detailsDefined in Data.Coerce.Directed.Internal |
| (a <: a', b <: b') => (Either a b :: Type) <: (Either a' b' :: Type) Source # | |
Instance detailsDefined in Data.Coerce.Directed.Internal |
| (α >= β, a <: b) => (BO α a :: Type) <: (BO β b :: Type) Source # | |
Instance detailsDefined in Control.Monad.Borrow.Pure.BO.Internal |
| (α <= β, a <: b) => (Lend α a :: Type) <: (Lend β b :: Type) Source # | |
Instance detailsDefined in Control.Monad.Borrow.Pure.BO.Internal |
| (α >= β, a <: b, b <: a) => (Mut α a :: Type) <: (Mut β b :: Type) Source # | |
Instance detailsDefined in Control.Monad.Borrow.Pure.BO.Internal |
| (α >= β, a <: b) => (Share α a :: Type) <: (Share β b :: Type) Source # | |
Instance detailsDefined in Control.Monad.Borrow.Pure.BO.Internal |
| (α <= β, a <: b) => (After α a :: Type) <: (After β b :: Type) Source # | |
Instance detailsDefined in Control.Monad.Borrow.Pure.Lifetime.Token.Internal |
| (a <: a', b <: b') => ((a, b) :: Type) <: ((a', b') :: Type) Source # | |
Instance detailsDefined in Data.Coerce.Directed.Internal |
| (a' <: a, b <: b', p <= q) => (a %p -> b :: Type) <: (a' %q -> b' :: Type) Source # | |
Instance detailsDefined in Data.Coerce.Directed.Internal |
| β <= α => (Borrows bk α xs :: Type) <: (Borrows bk' β xs :: Type) Source # | |
Instance detailsDefined in Control.Monad.Borrow.Pure.Experimental.Borrows |
| (a <: a', b <: b', c <: c') => ((a, b, c) :: Type) <: ((a', b', c') :: Type) Source # | |
Instance detailsDefined in Data.Coerce.Directed.Internal |