[erlang-questions] [ANN] datum 4.3.0 release
Dmitry Kolesnikov
dmkolesnikov@REDACTED
Tue Feb 13 20:01:46 CET 2018
Hello Bright People,
datum 4.3.0 has been release recently.
Datum is a pure functional and generic programming for Erlang. This library is testing the limits of functional abstractions in Erlang.
Release 4.3.x
New Features
* New category `undefined`
* Product lens combinator lens:p(...) to spawn multiple fields into abstract view
* Macros to pattern match empty data structures (see datum.hrl)
* Define new lens lens:require/1, lens:defined/0 to support development of unit testing (validate nested structures using lenses)
Improvements
* Improve interface semantic, introduce lens:map/3 function instead of lens:apply/3
* Re-implement lens isomorphism feature using product lens
* Update documentations and add examples about lenses
* Use option data type to warp lens output
You can find more details
* Source code: https://github.com/fogfish/datum <https://github.com/fogfish/datum>
* Features overview: https://github.com/fogfish/datum/blob/master/doc/features.md <https://github.com/fogfish/datum/blob/master/doc/features.md>
* Hex: https://hex.pm/packages/datum <https://hex.pm/packages/datum>
Best Regards,
Dmitry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20180213/e2e136bb/attachment.htm>
More information about the erlang-questions
mailing list