parsers 0.8.3 → 0.9
raw patch · 2 files changed
+5/−1 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Text.Parser.Token: instance MonadTrans Unlined
Files
- parsers.cabal +1/−1
- src/Text/Parser/Token.hs +4/−0
parsers.cabal view
@@ -1,6 +1,6 @@ name: parsers category: Text, Parsing-version: 0.8.3+version: 0.9 license: BSD3 cabal-version: >= 1.10 license-file: LICENSE
src/Text/Parser/Token.hs view
@@ -707,6 +707,10 @@ newtype Unlined m a = Unlined { runUnlined :: m a } deriving (Functor,Applicative,Alternative,Monad,MonadPlus,Parsing,CharParsing) +instance MonadTrans Unlined where+ lift = Unlined+ {-# INLINE lift #-}+ instance TokenParsing m => TokenParsing (Unlined m) where nesting (Unlined m) = Unlined (nesting m) {-# INLINE nesting #-}