fix doc of Control.Monad.Trans.Except.catchE (fixes #59)
authorRoss Paterson <ross@soi.city.ac.uk>
Thu, 6 Sep 2018 11:30:21 +0000 (11:30 +0000)
committerRoss Paterson <ross@soi.city.ac.uk>
Thu, 6 Sep 2018 11:30:21 +0000 (11:30 +0000)
Control/Monad/Trans/Except.hs

index b5446e4..a8da580 100644 (file)
@@ -275,9 +275,9 @@ throwE = ExceptT . return . Left
 
 -- | Handle an exception.
 --
--- * @'catchE' h ('lift' m) = 'lift' m@
+-- * @'catchE' ('lift' m) h = 'lift' m@
 --
--- * @'catchE' h ('throwE' e) = h e@
+-- * @'catchE' ('throwE' e) h = h e@
 catchE :: (Monad m) =>
     ExceptT e m a               -- ^ the inner computation
     -> (e -> ExceptT e' m a)    -- ^ a handler for exceptions in the inner