On Saturday, 28 September 2019 at 21:28:00 UTC, Paul Backus wrote:
New since the last announced version, 0.8.3:
- SumType is now fully compatible with DIP 1000 and BetterC!
- Self-referential SumTypes can now be nested.
Sweet! Keep up the good work.
SumType is a generic sum type for modern D. It is designed to be
an improved
alternative to `std.variant.Algebraic`.
Features:
- Pattern matching, including support for introspection-based
matching (★)
- Self-referential types, using `This`
- Works with `pure`, `@safe`, `@nogc`, `nothrow