revPut was the same as revGet. This mistake makes me mad, because I had written the proper definition, and even confirmed it during a double-check. Perhaps while working on RevState I reverted to an older version of the file for some reason.
@isovector Is this worth an v0.6.0.1 release? revPut is the least important of all RevState's methods; you'd typically use revModify instead (since you can't do revGet >>= revPut . f without getting into an infinite loop).
revPut
was the same asrevGet
. This mistake makes me mad, because I had written the proper definition, and even confirmed it during a double-check. Perhaps while working onRevState
I reverted to an older version of the file for some reason.@isovector Is this worth an v0.6.0.1 release?
revPut
is the least important of allRevState
's methods; you'd typically userevModify
instead (since you can't dorevGet >>= revPut . f
without getting into an infinite loop).