diff --git a/Data/EitherR.hs b/Data/EitherR.hs
--- a/Data/EitherR.hs
+++ b/Data/EitherR.hs
@@ -40,6 +40,7 @@
     right,
     succeedT,
     -- ** Conversions to the EitherT monad
+    left,
     throwT,
     catchT,
     handleT,
@@ -124,6 +125,10 @@
 -- | Complete error handling, returning a result
 succeedT :: (Monad m) => r -> EitherRT r m e
 succeedT = right
+
+-- | Synonym for 'throwT'
+left :: (Monad m) => e -> EitherT e m r
+left = throwT
 
 -- | 'throwT' in the error monad corresponds to 'return' in the success monad
 throwT :: (Monad m) => e -> EitherT e m r
diff --git a/errors.cabal b/errors.cabal
--- a/errors.cabal
+++ b/errors.cabal
@@ -1,5 +1,5 @@
 Name: errors
-Version: 1.0.0
+Version: 1.1.0
 Cabal-Version: >=1.14.0
 Build-Type: Simple
 License: BSD3
@@ -23,7 +23,7 @@
     Location: https://github.com/Gabriel439/Haskell-Errors-Library
 
 Library
-    Build-Depends: base >= 4 && < 5, EitherT, safe, transformers
+    Build-Depends: base >= 4 && < 5, either, safe, transformers
     Exposed-Modules:
         Control.Error,
         Control.Error.Script,
