mlscript
mlscript copied to clipboard
Module traits tracking issue
Required changes
- [ ] Make "
requirecaptures" use the same instance (seeCapturingTraitImpls.mls)
Features to add support for:
- [ ] Add
usingclauses as an alternative torequirethat does not request a unique instance
Tests/use cases to add to the test suite:
- [ ] A parser with mutually-recursive functions
- [ ] from different trait: would probably cause cycle error;
- [ ] from the same trait: can we still do partial implementations?