Revision history for Hades
0.01 Date/time
First version, released on an unsuspecting world.
0.07 2020-08-22
- Allow sub routine params to have defaults - eros $param :d(abc) { }
- Instantiate with a different realm that is used to generate the code. - hades -r Compiled::Params -e 'Kosmos { psyche :t(Str) }'
0.08 2020-08-24
- skip realm tests if Moo is not installed.
0.09 2020-08-24
- Align default predicate with Moo so use exists instead of !!
- Refactor to make more extendable
0.10 2020-08-24
- Align default predicate with Moo so use exists instead of !!
- Refactor to make more extendable
0.11 2020-08-27
- allow grouping of accessors [demeter persephone] :t(ArrayRef) :d([qw/Ι Π Δ ΠΔ Η/])
- Increase test coverage around types
0.13 2020-08-28
- fix abstract { } and synopsis { } sections
- Add test { } syntax to specify class_tests
- Add :pod and :example attributes to accessors and subs.
0.14 2020-08-29
- require Types::Standard in realm tests (thanks SREZIC).
- catch unknown attributes with a default in the switch.