generic-print
Package info
-
Homepage
gitlab.com/clean-and-itasks/libraries/generic-print -
Latest version
3.2.0, 25 days ago -
Maintainer
TOP Software Technology -
License
BSD-2-Clause
Description
This library provides basic functionality for the generic printing and parsing of datatypes.
Readme
# generic-print
This library provides basic functionality for the generic printing and parsing of datatypes.
## Licence
The package is licensed under the BSD-2-Clause license; for details, see the
[LICENSE](/LICENSE) file.
Changelog
# Changelog
### 3.2.0
- Feature: add `gPrint` derivation for `:: JSONNode`.
#### 3.1.1
- Fix: the `toString` implementation for `:: Expr`.
### 3.1
- Feature: add derivation of `gPrint` for `:: Either`.
## 3.0
- Removed: undo changes made in version 2.0.
The derivations for `gPrint` for `Map`, `Set` and `MaybeError` are
now a part of the containers package.
### 2.1
- Feature: add derive of `gPrint` for `FileError`.
## 2.0
- Feature: add derives of `gPrint` for `MaybeError`, `Map` and `Set`.
(this is a major update because these derivations were already done in applications,
breaking them)
#### 1.2.0
- Feature: Add `==` instance for `:: Expr`.
#### 1.1.1
- Chore: Support base ^1.0 and ^2.0.
### 1.1.0
- Add `gParse` (from clean platform v0.3.34) and add tests to verify they are their inverses.
## 1.0.0
- Add gPrint derives for the builtin maybe types
- Initial version, moved gPrint from clean platform v0.3.34 to seperate package.
Versions
-
3.2.0 latest 25 days ago
Dependencies: base ^2.0.0; json ^1.0.0 || ^2.0.0 || ^3.0.0 (optional).
Targets: any-any.
-
3.1.1 latest 3.1 3 months ago
Dependencies: base ^2.0.0.
Targets: any-any.
-
3.1.0 3 months ago
Dependencies: base ^2.0.0.
Targets: any-any.
-
3.0.0 latest 3.0 4 months ago
Dependencies: base ^2.0.0.
Targets: any-any.
-
2.1.0 latest 2.1 4 months ago
Dependencies: base ^2.0.0; containers ^1.0.0; system ^1.0.0 (optional).
Targets: any-any.
-
2.0.0 latest 2.0 4 months ago
Dependencies: base ^2.0.0; containers ^1.0.0.
Targets: any-any.
-
1.2.0 latest 1.2 5 months ago
Dependencies: base ^2.0.0.
Targets: any-any.
-
1.1.1 latest 1.1 10 months ago
Dependencies: base ^1.0.0 || ^2.0.0.
Targets: any-any.
-
1.1.0 10 months ago
Dependencies: base ^1.0.0.
Targets: any-any.
-
1.0.0 latest 1.0 11 months ago
Dependencies: base ^1.0.0.
Targets: any-any.