| Copyright | (c) The University of Glasgow 1994-2000 |
|---|---|
| License | see libraries/base/LICENSE |
| Maintainer | [email protected] |
| Stability | internal |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Deprecated: This module will be removed from base in the next version (v4.22)
Do not use this module. Use GHC.TypeLits instead.
This module is internal-only and was exposed by accident. It may be removed without warning in a future version.
The API of this module is unstable and is tightly coupled to GHC's internals. If depend on it, make sure to use a tight upper bound, e.g., base < 4.X rather than base < 5, because the interface can change rapidly without much warning.
The technical reason for this module's existence is that it is needed to prevent module cycles while still allowing these identifiers to be imported in Data.Type.Ord.
Since: base-4.16.0.0
(Kind) This is the kind of type-level symbols.
| SingKind Symbol | Since: base-4.9.0.0 |
||||
Defined in GHC.Internal.Generics Associated Types
| |||||
| TestCoercion SSymbol Source | Since: base-4.18.0.0 |
||||
Defined in GHC.Internal.TypeLits | |||||
| TestEquality SSymbol Source | Since: base-4.18.0.0 |
||||
Defined in GHC.Internal.TypeLits | |||||
| KnownSymbol a => SingI (a :: Symbol) | Since: base-4.9.0.0 |
||||
Defined in GHC.Internal.Generics Methodssing :: Sing a | |||||
| type DemoteRep Symbol Source | |||||
Defined in GHC.Internal.Generics | |||||
| data Sing (s :: Symbol) Source | |||||
Defined in GHC.Internal.Generics data Sing (s :: Symbol) where
| |||||
| type Compare (a :: Symbol) (b :: Symbol) Source | |||||
Defined in GHC.Internal.Data.Type.Ord | |||||
type family CmpSymbol (a :: Symbol) (b :: Symbol) :: Ordering where ... Source
Comparison of type-level symbols, as a function.
Since: base-4.7.0.0
type family CmpChar (a :: Char) (b :: Char) :: Ordering where ... Source
Comparison of type-level characters.
Since: base-4.16.0.0
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/9.12.1/docs/libraries/base-4.21.0.0-8e62/GHC-TypeLits-Internal.html