packages feed

quotet 0.0.0.0 → 0.0.0.1

raw patch · 4 files changed

+10/−6 lines, 4 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ Control.Monad.Quote.Internal: instance Control.Monad.Base.MonadBase b m => Control.Monad.Base.MonadBase b (Control.Monad.Quote.Internal.QuoteT m)
+ Control.Monad.Quote.Internal: instance Control.Monad.Trans.Control.MonadBaseControl b m => Control.Monad.Trans.Control.MonadBaseControl b (Control.Monad.Quote.Internal.QuoteT m)
+ Control.Monad.Quote.Internal: instance Control.Monad.Trans.Control.MonadTransControl Control.Monad.Quote.Internal.QuoteT
+ Control.Monad.Quote.Internal: instance Data.Functor.Bind.Class.Bind m => Data.Functor.Bind.Class.Apply (Control.Monad.Quote.Internal.QuoteT m)
+ Control.Monad.Quote.Internal: instance Data.Functor.Bind.Class.Bind m => Data.Functor.Bind.Class.Bind (Control.Monad.Quote.Internal.QuoteT m)

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for quotet +## 0.0.0.1 -- 2021-07-08++* Documentation fixes.+ ## 0.0.0.0 -- 2021-07-08  * First version. Released on an unsuspecting world.
README.md view
@@ -4,4 +4,4 @@  A monad transformer for the [`Quote`](https://hackage.haskell.org/package/template-haskell/docs/Language-Haskell-TH.html#t:Quote) type class from template-haskell, in spirit of the ["Overloaded Quotations" proposal](https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0246-overloaded-bracket.rst) implemented in GHC 9.0. -See [the haddocks](https://hackage.haskell.org/package/quotet/docs/Control/Monad/Quote.html) for documentation.+See [the haddocks](https://hackage.haskell.org/package/quotet/docs/Control-Monad-Quote.html) for documentation.
quotet.cabal view
@@ -1,11 +1,11 @@ cabal-version: 2.4 name: quotet-version: 0.0.0.0+version: 0.0.0.1  synopsis: Monad transformer for Quote from template-haskell description:-  A monad transformer for the @Quote@ type class from template-haskell, in spirit of the ["Overloaded Quotations" proposal](https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0246-overloaded-bracket.rst) proposal implemented in GHC 9.0.-category: String, Text, QuasiQuotes+  A monad transformer for the @Quote@ type class from template-haskell, in spirit of the [Overloaded Quotations proposal](https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0246-overloaded-bracket.rst) proposal implemented in GHC 9.0.+category: Template Haskell  homepage: https://github.com/amesgen/quotet bug-reports: https://github.com/amesgen/quotet/issues
src/Control/Monad/Quote.hs view
@@ -3,11 +3,11 @@ -- The ["Overloaded Quotations" proposal](https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0246-overloaded-bracket.rst) -- has been implemented in GHC 9.0, and generalizes the type of quotation brackets from ----- @[| \x -> x + 1 |] ::            'Language.Haskell.TH.Q' 'Language.Haskell.TH.Exp'@+-- @[| \\x -> x + 1 |] ::            'Language.Haskell.TH.Q' 'Language.Haskell.TH.Exp'@ -- -- to ----- @[| \x -> x + 1 |] :: 'Quote' m => m 'Language.Haskell.TH.Exp'@+-- @[| \\x -> x + 1 |] :: 'Quote' m => m 'Language.Haskell.TH.Exp'@ -- -- where the 'Quote' type class only has a single function, 'newName', in order to generate -- fresh 'Language.Haskell.TH.Name's.