| License | BSD-style (see the LICENSE file in the distribution) |
|---|---|
| Maintainer | libraries@haskell.org |
| Stability | stable |
| Portability | not portable |
| Safe Haskell | Trustworthy |
| Language | Haskell2010 |
Data.Kind
Description
Basic kinds
Since: base-4.9.0.0
Synopsis
- type Type = TYPE LiftedRep
- type Constraint = CONSTRAINT LiftedRep
- data FUN
Documentation
type Constraint = CONSTRAINT LiftedRep Source #
The kind of lifted constraints
The builtin function type, written in infix form as a % m -> b.
Values of this type are functions taking inputs of type a and
producing outputs of type b. The multiplicity of the input is
m.
Note that permits representation polymorphism in both
FUN m a ba and b, so that types like can still be
well-kinded.Int# -> Int#