Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
module GHC.Generics
class Ord label => TagLabel label where Source #
labelMap :: Map Text label Source #
labelMap :: (Generic label, GLabel (Rep label)) => Map Text label Source #
reverseLabelMap :: Map label Text Source #
TagLabel NER Source # | |
TagLabel POS Source # | |
TagLabel REL Source # | |
KnownSymbol symbol => TagLabel (SpelledAs symbol) Source # | The label of a `SpelledAs x` is x, where x is a type level literal string (a Symbol). |
(TagLabel l1, TagLabel l2) => TagLabel (Either l1 l2) Source # | The labels of a sum type, is the cartesian sum of its labels |
Eq (SpelledAs s) Source # | |
Ord (SpelledAs s) Source # | |
Read (SpelledAs s) Source # | |
Show (SpelledAs s) Source # | |
Generic (SpelledAs s) Source # | |
KnownSymbol symbol => TagLabel (SpelledAs symbol) Source # | The label of a `SpelledAs x` is x, where x is a type level literal string (a Symbol). |
type Rep (SpelledAs s) Source # | |
toLabelText :: TagLabel label => label -> Text Source #