Safe Haskell | Safe |
---|---|
Language | Haskell98 |
UHC.Util.CHR.Key
- data TTKeyableOpts = TTKeyableOpts {}
- defaultTTKeyableOpts :: TTKeyableOpts
- class TTKeyable x where
- type family TTKey x :: *
- toTTKey :: (TTKeyable x, TTKey x ~ TrTrKey x) => x -> TreeTrieKey (TTKey x)
Documentation
data TTKeyableOpts Source #
Constructors
TTKeyableOpts | |
Fields |
class TTKeyable x where Source #
TreeTrie key construction
Methods
toTTKey' :: TTKeyableOpts -> x -> TreeTrieKey (TTKey x) Source #
toTTKeyParentChildren' :: TTKeyableOpts -> x -> (TreeTrie1Key (TTKey x), [TreeTrieMpKey (TTKey x)]) Source #