packages feed

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 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