Moduleregex-tdfa-1.3.2.5Haskell2010
Text.Regex.TDFA.IntArrTrieSet
This creates a lazy Trie based on a finite range of Ints and is used to memorize a function over the subsets of this range.
To create a Trie you need two supply 2 things * Range of keys to bound * A function or functions used to construct the value for a subset of keys
The Trie uses the Array type internally.
- 1 type
- 4 values
- Packageregex-tdfa-1.3.2.5
- Exports5
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceIntArrTrieSet.hs
This is the accessor for the Trie. The list of keys should be sorted.
fromBounds This is a Trie constructor for a complete range of keys.
fromSinglesMerge This is a Trie constructor for a complete range of keys that uses a function from single values and a merge operation on values to fill the Trie.
fromSinglesSum This is a Trie constructor for a complete range of keys that uses a function from single values and a sum operation of values to fill the Trie.