jduey/protocol-monads — pull request #1 by pmbauer (2012-06-07 00:16:09+00:00)
Title: update-in-state, assoc-in-state, and get-in-state and tests

Not sure these names are great, and I know you mentioned an alternate implementation.
...just for fun.