Stability | experimental |
---|---|
Maintainer | conal@conal.net |
Trie-based memoizer Adapted from sjanssen's paste: "a lazy trie" http://hpaste.org/3839.
Documentation
Mapping from all elements of a
to the results of some function
memo2 :: (HasTrie s, HasTrie t) => (s -> t -> a) -> s -> t -> aSource
Memoize a binary function, on its first argument and then on its second. Take care to exploit any partial evaluation.