-
-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
It's time for a new roadmap! So, here's what we'd like to accomplish in the nearest future. This issue will keep getting updated as we progress.
Join the Discord or comment here to learn/suggest more.
Language
- Modules & project structure
- State: Partially designed in my mind
- Next: Gotta submit a proposal
- Implicit generic arguments
- State: Designed
- Next: Implement
- Complex pattern-matching and conditionals
- State: Designed
- Next: Implement
- Custom I/O modules in Rust
- State: Not started
- Next: Discuss and finalize design and architecture of it
Runtime
- New, faster, more cache-friendly runtime
- State: In progress
- Next: Gotta finish it
Developer UX
- Easy download of Par instead of compile-from-scratch
- State: There have been previous efforts on this, but for now have been excluded
- Next: Figure out the best tool to add automatic binary creation as GitHub action
- Playground in the browser
- State: Initial implementation being prototyped
- Next: Finish the implementation
- New frontpage
- State: Not started
- Next: Figure out the URL, probably on GitHub
Documentation
- FAQ
- State: Not started
- Next: Compile a list of frequently asked questions
- Par's mental model
- State: Not started
- Next: Write it
- How high-level Par compiles to low-level process calculus
- State: Not started
- Next: Write it
Defelo
Metadata
Metadata
Assignees
Labels
No labels