ascii 1.3.0.0 → 1.3.1.0
raw patch · 3 files changed
+12/−4 lines, 3 filesdep ~ascii-thPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: ascii-th
API changes (from Hackage documentation)
+ ASCII: caseless :: QuasiQuoter
+ ASCII: lower :: QuasiQuoter
+ ASCII: upper :: QuasiQuoter
Files
- ascii.cabal +2/−2
- changelog.md +8/−0
- library/ASCII.hs +2/−2
ascii.cabal view
@@ -1,7 +1,7 @@ cabal-version: 3.0 name: ascii-version: 1.3.0.0+version: 1.3.1.0 synopsis: The ASCII character set and encoding category: Data, Text @@ -79,7 +79,7 @@ , ASCII.Refinement , ASCII.Superset - build-depends: ascii-th == 1.0.0.*+ build-depends: ascii-th == 1.1.1.* reexported-modules: ASCII.TemplateHaskell , ASCII.QuasiQuoters
changelog.md view
@@ -1,3 +1,11 @@+### 1.3.1.0 (2023-01-03)++Update `ascii-th` to `1.1.1`.++This adds, most notably, to the `ASCII.QuasiQuoters` module.+The new quasi-quoters are `caseless`, `lower`, and `upper`.+These are also re-exported from the `ASCII` module.+ ### 1.3.0.0 (2023-01-03) Update `ascii-superset` to `1.1.0`.
library/ASCII.hs view
@@ -110,7 +110,7 @@ {- ** Supersets of numeric characters -} DigitSuperset, DigitStringSuperset, HexCharSuperset, HexStringSuperset, - {- * Quasi-quoters -} char, string+ {- * Quasi-quoters -} char, string, caseless, lower, upper, ) where @@ -122,7 +122,7 @@ import ASCII.Hexadecimal (HexChar, HexCharSuperset, HexStringSuperset) import ASCII.Isomorphism (CharIso, StringIso) import ASCII.Lift (Lift)-import ASCII.QuasiQuoters (char, string)+import ASCII.QuasiQuoters (char, string, caseless, lower, upper) import ASCII.Refinement (ASCII, validateChar, validateString) import ASCII.Superset (CharSuperset, StringSuperset)