Skip to content

Commit

Permalink
readme/roadmap: Okay everything will be a closure
Browse files Browse the repository at this point in the history
  • Loading branch information
obiwac committed Sep 26, 2024
1 parent 3e3434d commit 1602c75
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,12 @@ For the first version of Flamingo, to be integrated into Bob the Builder, this i
- [ ] `break` and `continue` in loops.
- [ ] Ensure language is not Turing complete in other places (i.e. no recursion).
- [ ] Anonymous functions.
- [ ] Sort out function scope weirdness by making all functions closures.

Next, I want to work on making the language enjoyable to use, and this involves hints to the LSP:

- [ ] `pure` qualifier and pure function checking (pure checking is just are we assigning variable or calling impure function in a pure one, relatively easy).
- [ ] Type checking.
- [ ] Sort out function scope weirdness.
- [ ] The LSP itself!
- [ ] Comprehensive docs.

Expand Down

0 comments on commit 1602c75

Please sign in to comment.