Jakob Schneider
Jakob Schneider
Just adding what we discussed: - [ ] Check if `pickExpr` can be used anywhere instead of `pick` - [ ] Investigate what types need an error constructor
We still can't import in type class instances :/ I can try to fix it but maybe someone already has that assigned to them?
Use regex `def .* ##`
Should be done now
I believe you can run `gradlew clean test` to rebuild the compiler first
> I don't need to rebuild to compiler per se. I need it to understand that I've changed a test and it should be rerun. No I understand that but...
Controversial idea: Emit an error if function parameter shares the same name as a type parameter
What about inner classes like `Map$Entry`? Should we rename these to `Entry` in the import?
The following files must be changed to the new import style: - [x] https://github.com/flix/flix/pull/7977/files - [x] https://github.com/flix/flix/pull/7980/files - [x] https://github.com/flix/flix/pull/7901/files - [x] https://github.com/flix/flix/pull/7909/files - [x] https://github.com/flix/flix/pull/7953/files
The JVM should also be prevented from optimizing the constant time functions at runtime.