digit-0.14: changelog.md
0.14
* Fix export for `DecDigitNoZero`.
0.13
* Make `DecDigitNoZero` data type.
0.12
* Fix bug in functions that produce Integral values.
0.11
* Update `lens` to support `< 5.2`
0.9
* Update base version.
0.8
* Add decimal arithmetic
0.6
* Removed the `Digit` datatype
* Added new datatypes with appropriate `D*` instances
* `BinDigit`
* `OctDigit`
* `DecDigit`
* `HexDigit`
* `HeXDigit`
* `HEXDigit`
* Culled most of the doctests, and leaving one or two per function to illustrate
usage
* Juggled re-exports to make the library easier to use and to improve documentation
* Added `Data.Digit.Enum`, which contains ascending-order enumerations of the new datatypes
* Added integral conversion functions for the new datatypes
0.5.3
* Bump version of [tasty-hedgehog, hedgehog, papa]
* Updated default.nix
0.5.2
* Add `Data.Digit.Natural (_NaturalDigits, naturalToDigits, digitsToNatural)`
0.5.1
* Replace doctest with hunit and hedgehog via tasty
0.5.0
* Data types for other bases (binary, octal, hexadecimal).
* Remove the `Digit…` data types.
* Introduce the `Digit` data type.
0.4.0
* Refactor to classy prisms for each digit.
0.3.0
* Refactor decimal type.
* `Digits` and `Digits1` data types for list of digits.
0.2.9
* Remove redundant type-class constraints.
* Add tests.
* Add `HasDigit` lens.
* Add `papa` dependency.
0.2.8
* Add `(/+/)` function.
0.2.7
* Add `mantissa` function for digits.
0.2.6
* Use `Integral` not `Int`.
* `Digits` data type (zero or many digits) and associated functions.
0.2.5
* Change parser to handle non-empty list.
0.2.4
* More Digit parsers.
0.2.3
* Digit parsers.
0.2.2
* Modulus operations.
* `digits` function.
* Fix tests.
0.2.1
* Include digit parsers.
0.2.0
* Update to use digit prisms.