k0001 / di

Easy and powerful typeful logging without monad towers, in Haskell.
26 stars 5 forks source link

onException: Shoud it allow modifying the path? #51

Open k0001 opened 11 months ago

k0001 commented 11 months ago

Currently we have:

Di.Core.onException
  :: (SomeException -> Maybe (level, Seq path, msg))
  -> Di level path msg
  -> Di level path msg

But perhaps we want:

Di.Core.onException
  :: (SomeException -> Maybe (level, msg))
  -> Di level path msg
  -> Di level path msg

Similarly in Di.Monad.onException.

k0001 commented 11 months ago

See #50 as well.