| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Language.PTS.Sym
Documentation
Symbols.
Instances
| Eq Sym Source # | |
| Ord Sym Source # | |
| Show Sym Source # | |
| IsString Sym Source # | |
Defined in Language.PTS.Sym Methods fromString :: String -> Sym Source # | |
| PrettyPrec Sym Source # | Generates fresh names. Uses
|
Irrelevant symbols. Are all equal.
>>>"a" == ("b" :: IrrSym)True
Instances
| Eq IrrSym Source # | |
| Ord IrrSym Source # | |
| Show IrrSym Source # | |
| IsString IrrSym Source # | |
Defined in Language.PTS.Sym Methods fromString :: String -> IrrSym Source # | |
| PrettyPrec IrrSym Source # | |
Two irrelevant symbols. Either one.
Essentially a Bool.
irrSym2fold :: a -> a -> IrrSym2 -> a Source #
irrSym2Bool :: IrrSym2 -> Bool Source #
irrSym3fold :: a -> a -> a -> IrrSym3 -> a Source #
three of a kind
Constructors
| V3 a a a |
unsubDigit :: Char -> Char Source #
>>>:set -XOverloadedStrings