blog for the day

This commit is contained in:
Joey Hess 2013-05-19 18:20:48 -04:00
parent 796c2f6bc8
commit 2f8bfaea4e

View file

@ -0,0 +1,9 @@
Today I had to change the implementation of the Annex monad. The old one
turned out to be buggy around exception handling -- changes to state
recorded by code that ran in an exception handler were discarded when it
threw an exception. Changed from a StateT monad to a ReaderT with
a MVar. Really deep-level change, but it went off without a
hitch!
Other than that it was a bug catch up day. Almost entirely caught up once
more.