Experiments in module overriding with Perl 6
Functionality
id | Functionality | Roles based | Module based | |
---|---|---|---|---|
1 | Project-wide module replacement | ✓ | ✓ | |
2 | Export core routines with overrided routines | ✓ | ? | |
3 | Substitute single routine in core module | ✓ | ? | |
4 | Access to global state data | ✓ | ||
5 | Reuse loaded modules (avoid duplicate loading) | ✓ | ||
6 | Refer global state data (do not copy and pass) | ? | ? | |
7 |