Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- data DPTrie p t x where
- lookup :: Eq t => NonEmpty t -> DPTrie p t x -> Maybe x
- merge :: (Eq p, Eq t) => DPTrie p t x -> DPTrie p t x -> DPTrie p t x
- areDisjoint :: (Eq p, Eq t) => DPTrie p t x -> DPTrie p t x -> Bool
- litSingletonTail :: NonEmpty t -> x -> DPTrie p t x
- litExtrudeTail :: [t] -> DPTrie p t x -> DPTrie p t x
- sort :: Ord a => NonEmpty a -> NonEmpty a