| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Aviation.Stratux.Types.IcaoAddr
- data IcaoAddr = IcaoAddr {}
- class HasIcaoAddr c where
- icaoAddr :: Lens' c IcaoAddr
- icaoAddrWord0 :: Lens' c Word8
- icaoAddrWord1 :: Lens' c Word8
- icaoAddrWord2 :: Lens' c Word8
- class HasWord8s a where
- _Word8s :: Traversal' a Word8
Documentation
Constructors
| IcaoAddr | |
Fields | |
Instances
| Eq IcaoAddr Source | |
| Ord IcaoAddr Source | |
| Show IcaoAddr Source | |
| ToJSON IcaoAddr Source |
|
| FromJSON IcaoAddr Source |
|
| HasWord8s IcaoAddr Source | |
| HasIcaoAddr IcaoAddr Source |
class HasIcaoAddr c where Source
Minimal complete definition
Methods
icaoAddr :: Lens' c IcaoAddr Source
icaoAddrWord0 :: Lens' c Word8 Source
icaoAddrWord1 :: Lens' c Word8 Source
icaoAddrWord2 :: Lens' c Word8 Source
Instances
class HasWord8s a where Source
>>>_Word8s %~ (+1) $ IcaoAddr 124 106 226IcaoAddr {_icaoAddrWord0 = 125, _icaoAddrWord1 = 107, _icaoAddrWord2 = 227}
>>>_Word8s %~ (+1) $ IcaoAddr 1 2 3IcaoAddr {_icaoAddrWord0 = 2, _icaoAddrWord1 = 3, _icaoAddrWord2 = 4}
Minimal complete definition
Nothing
Methods
_Word8s :: Traversal' a Word8 Source