From 1602c7545b9bc3d767ea09b860031ef8b9004586 Mon Sep 17 00:00:00 2001 From: Aymeric Wibo Date: Thu, 26 Sep 2024 23:21:25 +0100 Subject: [PATCH] readme/roadmap: Okay everything will be a closure --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0ec029c..05947ac 100644 --- a/README.md +++ b/README.md @@ -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.