Labels
Labels
28 labels
- Measuring the performance of Ferlium, both compiler and runtime.
- Let's make the code better and the tech debt smaller!
- Control flow, likely affects AST and IR
- A syntaxic sugar to be processed early
- Improvements or additions to documentation
- This issue or pull request already exists
- The side-effect tracking system
- Make users understand why their code is wrong
- Good for newcomers
- A significant work to implement
- Integrated Development Environment and Playground
- This doesn't seem right
- Typed Intermediate Representation
- Just In Time compilation
- Not very urgent compared to other issues
- Macro-style extra source processing
- A feature we might or might not want
- Some design thinking is needed
- They make your code go faster, and your compiler go slower
- Getting raw text into an AST
- Further information is requested
- Read–eval–print loop
- A soundness bug: the compiler does not follow the specification and accepts incorrect code.
- The standard library
- Let's catch bugs early!
- The trait system provides ad hoc polymorphism
- The HM(X) type system, excluding the trait part
- This will not be worked on