Revision history for sv-core
0.5 -- 2019-08-13
- Change Decode to use lazy Writer.
This allows the many combinator to work in infinite cases, such as the useful
pattern
many ignore, which ignores the rest of the columns.
0.4.1 -- 2019-04-02
- Add
displayErrors, which pretty prints DecodeErrors.
- Add
dieOnError, which calls exitFailure in the case of DecodeErrors
0.4 -- 2019-01-14
- Use attoparsec for decoding in
double, which is faster and more accurate
- Deprecate
rational decoder. double is now better in both speed and
accuracy.
- Add
doubleFast, a fast and correct way to render doubles. The only
downside is that it does not satisfy a round-trip property with any
decoder.
0.3.1 -- 2019-01-04
- Add
read and read' decoders
0.3 -- 2018-09-26
- Re-release 0.2.2 as 0.3 due to a change in error messages that
broke sv's tests
0.2.2 -- 2018-08-23
- Add
rational and withTextReadable.
rational can be more accurate than double but is slower.
0.2.1 -- 2018-08-10
- Add column-name-based encoding. NameEncode, NameEncode', and
related functions
0.2 -- 2018-07-25
- Add column-name-based decoding NameDecode, NameDecode', and associated
functions such as 'column'.
- Add some extra constructors to DecodeError for new errors
0.1 -- 2018-07-19