Revision history for text-ascii
1.2.1 -- 2023-01-20
1.2 -- 2021-11-07
- Add instances of
Factorial, FactorialMonoid, LeftCancellative,
LeftGCDMonoid, LeftReductive, MonoidNull, OverlappingGCDMonoid,
PositiveMonoid, RightCancellative, RightGCDMonoid, RightReductive and
StableFactorial for AsciiText.
1.1 -- 2021-10-31
- Support GHC 9.2.
- Remove support for GHCs below 8.10.
- Add
eitherFromText and eitherFromByteString for better conversion errors.
1.0.1 -- 2021-03-02
- Support GHC 9.
- Replace 8.10.3 with 8.10.4 in CI.
- Expose
Text.Ascii.Internal and Text.Ascii.QQ.
- Add
Ixed instance (and supporting type instances) for AsciiText.
- Add
Stream, VisualStream and TraversableStream instances (and supporting
type instances) for AsciiText.
- Drop Parsec in favour of Megaparsec.
- Add
FoldCase instances for AsciiChar and AsciiText.
- Implement
lines, unlines, words, unwords, replicate, chunksOf,
index, zipWith, justifyLeft, justifyRight, center, takeEnd,
dropEnd, dropAround, strip, stripStart, stripEnd, commonPrefixes
for AsciiText.
- Implement NSN, as
well as the following functions that use it:
count
replace
splitOn
stripInfix
breakOnAll
breakOn
breakOnEnd
- Add
Unsafe module containing an Unsafe wrapper, plus instances and
functions.
- Add a range of optics for
AsciiText.
1.0.0 -- 2021-02-07
- First version. Released on an unsuspecting world.