| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Data.Aviation.Aip.Cache
Documentation
Constructors
| ReadCache | |
| ReadWriteCache | |
| NoCache |
Instances
| Eq Cache Source # | |
| Ord Cache Source # | |
| Show Cache Source # | |
| AsNoCache Cache Source # | |
| AsReadWriteCache Cache Source # | |
Defined in Data.Aviation.Aip.Cache Methods _ReadWriteCache :: Prism' Cache () Source # | |
| AsReadCache Cache Source # | |
Defined in Data.Aviation.Aip.Cache Methods _ReadCache :: Prism' Cache () Source # | |
| IsCache Cache Source # | |
| HasCache Cache Source # | |
| ManyCache Cache Source # | |
Defined in Data.Aviation.Aip.Cache Methods | |
| SetCache Cache Source # | |
| GetCache Cache Source # | |
| FoldCache Cache Source # | |
Defined in Data.Aviation.Aip.Cache | |
| AsCache Cache Source # | |
class FoldCache a where Source #
Methods
_FoldCache :: Fold a Cache Source #
Instances
| FoldCache () Source # | |
Defined in Data.Aviation.Aip.Cache Methods _FoldCache :: Fold () Cache Source # | |
| FoldCache Cache Source # | |
Defined in Data.Aviation.Aip.Cache | |
class (FoldCache a, SetCache a) => ManyCache a where Source #
Methods
_ManyCache :: Traversal' a Cache Source #
Instances
| ManyCache () Source # | |
Defined in Data.Aviation.Aip.Cache Methods _ManyCache :: Traversal' () Cache Source # | |
| ManyCache Cache Source # | |
Defined in Data.Aviation.Aip.Cache Methods | |
class AsReadCache a where Source #
Methods
_ReadCache :: Prism' a () Source #
Instances
| AsReadCache () Source # | |
Defined in Data.Aviation.Aip.Cache Methods _ReadCache :: Prism' () () Source # | |
| AsReadCache Cache Source # | |
Defined in Data.Aviation.Aip.Cache Methods _ReadCache :: Prism' Cache () Source # | |
class AsReadWriteCache a where Source #
Methods
_ReadWriteCache :: Prism' a () Source #
Instances
| AsReadWriteCache () Source # | |
Defined in Data.Aviation.Aip.Cache Methods _ReadWriteCache :: Prism' () () Source # | |
| AsReadWriteCache Cache Source # | |
Defined in Data.Aviation.Aip.Cache Methods _ReadWriteCache :: Prism' Cache () Source # | |
isReadOrWriteCache :: (AsReadCache t, AsReadWriteCache t) => t -> Bool Source #
isWriteCache :: AsReadWriteCache t => t -> Bool Source #