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