transf 0.13 → 0.13.1
raw patch · 3 files changed
+4/−7 lines, 3 files
Files
- src/Text/Transf.hs +2/−2
- src/Text/Transf/Process.hs +1/−4
- transf.cabal +1/−1
src/Text/Transf.hs view
@@ -101,8 +101,8 @@ type PrimContextT m = ErrorT String (WriterT (Post m) m) newtype ContextT m a = ContextT { runContextT_ :: PrimContextT m a }- deriving ( Functor, Monad, MonadIO, MonadPlus,- MonadError String, MonadWriter (Post m) )+ deriving ( Functor, Monad, MonadIO, MonadPlus, Applicative, + Alternative, MonadError String, MonadWriter (Post m) ) -- | -- The 'Context' monad defines the context of a transformation.
src/Text/Transf/Process.hs view
@@ -93,14 +93,11 @@ mapOptDescr :: (a -> b) -> OptDescr a -> OptDescr b mapOptDescr = fmap --- TODO orphans-deriving instance Functor OptDescr-deriving instance Functor ArgDescr- data UserOpt a = Help | Version | User a+ instance Eq (UserOpt a) where Help == Help = True Version == Version = True
transf.cabal view
@@ -1,6 +1,6 @@ name: transf-version: 0.13+version: 0.13.1 cabal-version: >= 1.6 author: Hans Hoglund maintainer: Hans Hoglund <hans@hanshoglund.se>