Data.GenericTrie

# Trie interface

data Trie k a

class TrieKey k

## Construction

empty

singleton

fromList

fromListWith

fromListWith'

## Updates

alter

insert

insertWith

insertWith'

delete

at

## Queries

member

notMember

null

lookup

## Folding

foldWithKey

fold

toList

## Traversing

traverseWithKey

mapMaybe

mapMaybeWithKey

filter

filterWithKey

## Combining maps

union

unionWith

unionWithKey

intersection

intersectionWith

intersectionWithKey

difference

differenceWith

differenceWithKey

# Keys using `Ord`

data OrdKey k