A list of things I would like to implement / I'm curious about - [ ] Functional programming style syntax (would need another lexer) - [ ] Haskell-like type system (Num, Eq...) - [ ] User-defined functions - [ ] Conditional blocks (if else) - [ ] Lists #3 - [ ] dictionaries - [ ] Python-like list comprehensions - [ ] Improve the terminal itself (allow arrow-up to search history, left key to move the cursor to the left while editing, autocomplete) - [ ] Load library from files (with native support?) - [ ] Import/export modules - [ ] User-defined Sum types (Haskell) - [ ] Pattern matching - [ ] Sugar syntax: is, and, or keywords - [ ] Sequence generation `(num .. num)`, `[num .. num]` `num .. num` ( `()` exclusive, `[]` inclusive, nothing inclusive )
A list of things I would like to implement / I'm curious about
(num .. num),[num .. num]num .. num(()exclusive,[]inclusive, nothing inclusive )