packages feed

ttc 1.1.0.2 → 1.1.1.0

raw patch · 3 files changed

+23/−3 lines, 3 filesdep ~textPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: text

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -24,6 +24,12 @@  [KaC]: <https://keepachangelog.com/en/1.0.0/> +## 1.1.1.0 (2021-12-25)++### Non-Breaking++* Bump `text` dependency version upper bound+ ## 1.1.0.2 (2021-08-23)  ### Non-Breaking
README.md view
@@ -201,6 +201,10 @@ rendering to `Text` and a builder format.  It does not have a type class similar to `TTC.Parse`. +The [text-display](https://hackage.haskell.org/package/text-display) library+defines a `Display` type class intended to render user-facing text.  It uses a+`Builder` type internally and renders to a `Text` value.+ Harry Garrood has an interesting series of blog posts about type classes and `Show`: @@ -209,6 +213,15 @@ * [Down with Show! Part 3: A replacement for Show](https://harry.garrood.me/blog/down-with-show-part-3/)  ### Validating Constants++The [qq-literals](https://hackage.haskell.org/package/qq-literals) library+creates a `QuasiQuoter` from a parse function of type+`String -> Either String a`.  The functionality is similar to TTC's+`mkUntypedValidQQ` function.  The `mkUntypedValidQQ` function allows the user+to choose the name of the `QuasiQuoter` because a name like `valid` is+preferred when used via a qualified import while a name like `username` may be+preferred when not using qualified imports.  Note that `mkUntypedValidQQ` also+splices in an explicit type signature.  The [validated-literals](https://hackage.haskell.org/package/validated-literals)
ttc.cabal view
@@ -1,5 +1,5 @@ name:           ttc-version:        1.1.0.2+version:        1.1.1.0 category:       Data, Text synopsis:       Textual Type Classes description:@@ -22,8 +22,9 @@    || ==8.4.4    || ==8.6.5    || ==8.8.4-   || ==8.10.6+   || ==8.10.7    || ==9.0.1+   || ==9.2.1  extra-source-files:   CHANGELOG.md@@ -45,7 +46,7 @@       base >=4.7 && <5     , bytestring >=0.10.8 && <0.12     , template-haskell >=2.12 && <2.19-    , text >=1.2.3 && <1.3+    , text >=1.2.3 && <2.1   default-language: Haskell2010   default-extensions:       OverloadedStrings