Required changes - [ ] Make "`require` captures" use the same instance (see `CapturingTraitImpls.mls`) Features to add support for: - [ ] Add `using` clauses as an alternative to `require` that 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?
Required changes
requirecaptures" use the same instance (seeCapturingTraitImpls.mls)Features to add support for:
usingclauses as an alternative torequirethat does not request a unique instanceTests/use cases to add to the test suite: