Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data HeXDigit
- type HeXaDeCiMaLNoZero d = (D1 d, D2 d, D3 d, D4 d, D5 d, D6 d, D7 d, D8 d, D9 d, DA d, DB d, DC d, DD d, DE d, DF d, Da d, Db d, Dc d, Dd d, De d, De d, Df d)
- type HeXaDeCiMaL d = (D0 d, HeXaDeCiMaLNoZero d)
- parseHeXaDeCiMaLNoZero :: (HeXaDeCiMaLNoZero d, CharParsing p) => p d
- parseHeXaDeCiMaL :: (HeXaDeCiMaL d, CharParsing p) => p d
- _HeXDigit0 :: Prism' HeXDigit ()
- _HeXDigit1 :: Prism' HeXDigit ()
- _HeXDigit2 :: Prism' HeXDigit ()
- _HeXDigit3 :: Prism' HeXDigit ()
- _HeXDigit4 :: Prism' HeXDigit ()
- _HeXDigit5 :: Prism' HeXDigit ()
- _HeXDigit6 :: Prism' HeXDigit ()
- _HeXDigit7 :: Prism' HeXDigit ()
- _HeXDigit8 :: Prism' HeXDigit ()
- _HeXDigit9 :: Prism' HeXDigit ()
- _HeXDigita :: Prism' HeXDigit ()
- _HeXDigitb :: Prism' HeXDigit ()
- _HeXDigitc :: Prism' HeXDigit ()
- _HeXDigitd :: Prism' HeXDigit ()
- _HeXDigite :: Prism' HeXDigit ()
- _HeXDigitf :: Prism' HeXDigit ()
- _HeXDigitA :: Prism' HeXDigit ()
- _HeXDigitB :: Prism' HeXDigit ()
- _HeXDigitC :: Prism' HeXDigit ()
- _HeXDigitD :: Prism' HeXDigit ()
- _HeXDigitE :: Prism' HeXDigit ()
- _HeXDigitF :: Prism' HeXDigit ()
- module Data.Digit.Class.D0
- module Data.Digit.Class.D1
- module Data.Digit.Class.D2
- module Data.Digit.Class.D3
- module Data.Digit.Class.D4
- module Data.Digit.Class.D5
- module Data.Digit.Class.D6
- module Data.Digit.Class.D7
- module Data.Digit.Class.D8
- module Data.Digit.Class.D9
- module Data.Digit.Class.MixedCase
Documentation
Instances
type HeXaDeCiMaLNoZero d = (D1 d, D2 d, D3 d, D4 d, D5 d, D6 d, D7 d, D8 d, D9 d, DA d, DB d, DC d, DD d, DE d, DF d, Da d, Db d, Dc d, Dd d, De d, De d, Df d) Source #
type HeXaDeCiMaL d = (D0 d, HeXaDeCiMaLNoZero d) Source #
parseHeXaDeCiMaLNoZero :: (HeXaDeCiMaLNoZero d, CharParsing p) => p d Source #
parseHeXaDeCiMaL :: (HeXaDeCiMaL d, CharParsing p) => p d Source #
Prisms
_HeXDigit0 :: Prism' HeXDigit () Source #
_HeXDigit1 :: Prism' HeXDigit () Source #
_HeXDigit2 :: Prism' HeXDigit () Source #
_HeXDigit3 :: Prism' HeXDigit () Source #
_HeXDigit4 :: Prism' HeXDigit () Source #
_HeXDigit5 :: Prism' HeXDigit () Source #
_HeXDigit6 :: Prism' HeXDigit () Source #
_HeXDigit7 :: Prism' HeXDigit () Source #
_HeXDigit8 :: Prism' HeXDigit () Source #
_HeXDigit9 :: Prism' HeXDigit () Source #
_HeXDigita :: Prism' HeXDigit () Source #
_HeXDigitb :: Prism' HeXDigit () Source #
_HeXDigitc :: Prism' HeXDigit () Source #
_HeXDigitd :: Prism' HeXDigit () Source #
_HeXDigite :: Prism' HeXDigit () Source #
_HeXDigitf :: Prism' HeXDigit () Source #
_HeXDigitA :: Prism' HeXDigit () Source #
_HeXDigitB :: Prism' HeXDigit () Source #
_HeXDigitC :: Prism' HeXDigit () Source #
_HeXDigitD :: Prism' HeXDigit () Source #
_HeXDigitE :: Prism' HeXDigit () Source #
_HeXDigitF :: Prism' HeXDigit () Source #
Re-exports
module Data.Digit.Class.D0
module Data.Digit.Class.D1
module Data.Digit.Class.D2
module Data.Digit.Class.D3
module Data.Digit.Class.D4
module Data.Digit.Class.D5
module Data.Digit.Class.D6
module Data.Digit.Class.D7
module Data.Digit.Class.D8
module Data.Digit.Class.D9
module Data.Digit.Class.MixedCase