-- License: BSD3 (see LICENSE) -- Author: Dino Morelli module EpubTools.EpubMeta.Util ( EM , runEM , liftIO , throwError ) where import Control.Monad.Error type EM a = (ErrorT String IO) a runEM :: EM a -> IO (Either String a) runEM = runErrorT