- Dependency bump
- Add instances of
Factorial
,FactorialMonoid
,LeftCancellative
,LeftGCDMonoid
,LeftReductive
,MonoidNull
,OverlappingGCDMonoid
,PositiveMonoid
,RightCancellative
,RightGCDMonoid
,RightReductive
andStableFactorial
forAsciiText
.
- Support GHC 9.2.
- Remove support for GHCs below 8.10.
- Add
eitherFromText
andeitherFromByteString
for better conversion errors.
- Support GHC 9.
- Replace 8.10.3 with 8.10.4 in CI.
- Expose
Text.Ascii.Internal
andText.Ascii.QQ
. - Add
Ixed
instance (and supporting type instances) forAsciiText
. - Add
Stream
,VisualStream
andTraversableStream
instances (and supporting type instances) forAsciiText
. - Drop Parsec in favour of Megaparsec.
- Add
FoldCase
instances forAsciiChar
andAsciiText
. - Implement
lines
,unlines
,words
,unwords
,replicate
,chunksOf
,index
,zipWith
,justifyLeft
,justifyRight
,center
,takeEnd
,dropEnd
,dropAround
,strip
,stripStart
,stripEnd
,commonPrefixes
forAsciiText
. - Implement NSN, as
well as the following functions that use it:
count
replace
splitOn
stripInfix
breakOnAll
breakOn
breakOnEnd
- Add
Unsafe
module containing anUnsafe
wrapper, plus instances and functions. - Add a range of optics for
AsciiText
.
- First version. Released on an unsuspecting world.