Function Inheritance: Monadic Memoization Mixins

by Daniel Brown , William R. Cook