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, 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 ()
- 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.LowerCase
Documentation
HexDigit0 | |
HexDigit1 | |
HexDigit2 | |
HexDigit3 | |
HexDigit4 | |
HexDigit5 | |
HexDigit6 | |
HexDigit7 | |
HexDigit8 | |
HexDigit9 | |
HexDigita | |
HexDigitb | |
HexDigitc | |
HexDigitd | |
HexDigite | |
HexDigitf |
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, 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 #
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.LowerCase