Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Digit.Hexadecimal
Contents
- 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.D0
- module Data.Digit.D1
- module Data.Digit.D2
- module Data.Digit.D3
- module Data.Digit.D4
- module Data.Digit.D5
- module Data.Digit.D6
- module Data.Digit.D7
- module Data.Digit.D8
- module Data.Digit.D9
- module Data.Digit.Da
- module Data.Digit.Db
- module Data.Digit.Dc
- module Data.Digit.Dd
- module Data.Digit.De
- module Data.Digit.Df
Documentation
Constructors
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.D0
module Data.Digit.D1
module Data.Digit.D2
module Data.Digit.D3
module Data.Digit.D4
module Data.Digit.D5
module Data.Digit.D6
module Data.Digit.D7
module Data.Digit.D8
module Data.Digit.D9
module Data.Digit.Da
module Data.Digit.Db
module Data.Digit.Dc
module Data.Digit.Dd
module Data.Digit.De
module Data.Digit.Df