You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#25 adds MonadReader and MonadError instances. It includes a couple unit tests for MonadReader borrowed from a logict bug report, but no general property tests. It has no tests whatsoever for MonadError. What I think we want:
Representations of the free MonadReader and the free MonadError we can generate for testing, if indeed such structures exist.
Tests hopefully verifying that the instances obey reasonable laws as discussed in Missing laws haskell/mtl#5.
Tests hopefully verifying that the instances behave the same as the ones in logict, and if not a determination of which ones are correct.
Additionally: we should test the composition law for hoist.
The text was updated successfully, but these errors were encountered:
#25 adds
MonadReader
andMonadError
instances. It includes a couple unit tests forMonadReader
borrowed from alogict
bug report, but no general property tests. It has no tests whatsoever forMonadError
. What I think we want:MonadReader
and the freeMonadError
we can generate for testing, if indeed such structures exist.logict
, and if not a determination of which ones are correct.Additionally: we should test the composition law for
hoist
.The text was updated successfully, but these errors were encountered: