ascii-superset 1.1.0.0 → 1.1.1.0
raw patch · 3 files changed
+6/−1 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- ASCII.Superset: instance ASCII.Superset.CharSuperset GHC.Natural.Natural
- ASCII.Superset: instance ASCII.Superset.FromChar GHC.Natural.Natural
- ASCII.Superset: instance ASCII.Superset.ToCaselessChar GHC.Natural.Natural
- ASCII.Superset: instance ASCII.Superset.ToChar GHC.Natural.Natural
+ ASCII.CaseRefinement: class KnownCase (letterCase :: Case)
+ ASCII.CaseRefinement: theCase :: KnownCase letterCase => Case
+ ASCII.Superset: instance ASCII.Superset.CharSuperset GHC.Num.Natural.Natural
+ ASCII.Superset: instance ASCII.Superset.FromChar GHC.Num.Natural.Natural
+ ASCII.Superset: instance ASCII.Superset.ToCaselessChar GHC.Num.Natural.Natural
+ ASCII.Superset: instance ASCII.Superset.ToChar GHC.Num.Natural.Natural
Files
- ascii-superset.cabal +1/−1
- changelog.md +4/−0
- library/ASCII/CaseRefinement.hs +1/−0
ascii-superset.cabal view
@@ -1,7 +1,7 @@ cabal-version: 3.0 name: ascii-superset-version: 1.1.0.0+version: 1.1.1.0 synopsis: Representing ASCII with refined supersets category: Data, Text
changelog.md view
@@ -1,3 +1,7 @@+### 1.1.1.0 (2023-01-03)++Add to `ASCII.CaseRefinement` the `KnownCase` class.+ ### 1.1.0.0 (2023-01-03) Add classes `ToChar` (`isAsciiChar`, `toCharUnsafe`) and `FromChar`
library/ASCII/CaseRefinement.hs view
@@ -6,6 +6,7 @@ toCaselessChar, substituteChar, asCaselessChar, {- * String functions -} validateString, fromCaselessCharList, toCaselessCharList, substituteString, mapChars,+ {- * KnownCase -} KnownCase (..), ) where