| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Data.Trie.Rooted
- data Rooted t a = Rooted {
- root :: Maybe a
- children :: [PseudoTrie t a]
- newtype MergeRooted t a = MergeRooted {
- unMergeRooted :: Rooted t a
- assign :: Eq t => [t] -> Maybe a -> Rooted t a -> Rooted t a
- lookup :: Eq t => [t] -> Rooted t a -> Maybe a
- merge :: Eq t => Rooted t a -> Rooted t a -> Rooted t a
- unionWith :: Eq t => (a -> a -> a) -> Rooted t a -> Rooted t a -> Rooted t a
Documentation
Constructors
| Rooted | |
Fields
| |
newtype MergeRooted t a Source
Constructors
| MergeRooted | |
Fields
| |
Instances
| Functor (MergeRooted t) Source | |
| Eq t => Monoid (MergeRooted t a) Source |