On Mon, Feb 8, 2010 at 10:07 PM, Rich Neswold <rich.neswold@gmail.com> wrote:
(I realize that making this context a monad is a legitimate solution. However, until I see the Ocaml community including monads in the standard library, I think I'll stick with idiomatic Ocaml. I'd also like to solve this functionally, so I'm discounting the use of objects. Sorry for these constraints!)