2009/2/3 John Clements <clements at brinckerhoff.org>:
> This seems like a ludicrous state of affairs: the standard libraries fail to
> contain any way to represent functional-update lists, despite the fact that
> such a thing would be about a hundred lines of extra code in a very large
> standard library. Surely I must be overlooking something obvious?
You might be able to borrow from Clojure's implementation, which IIRC
contains functional-update maps.
Henk