úÎ i ì presumably portable experimental Luke Palmer <lrpalmer@gmail.com> IThe type of builders for ranged tables; takes a lower bound and an upper ; bound, and returns a memo table for that range. The table's behavior is * undefined for values outside that range. The type of a memo table. CMemoize a two argument function (just apply the table directly for  single argument functions). #Memoize a three argument function. +Memoize the second argument of a function. *Memoize the third argument of a function. A memo table for bools. 3Build a memo table for a range using a flat array. AGiven a list of ranges, (lazily) build a memo table for each one ' and combine them using linear search.      data-memocombinators-0.1Data.MemoCombinators RangeMemoMemomemo2memo3 memoSecond memoThirdbool arrayRangechunks