Slang/TODO.md

19 lines
865 B
Markdown

- doc `import [[<namespace>:][<path>/]<pkg>:]<name>`
- allow `?` modifier only if ≥2 args ?
- https://esolangs.org/wiki/Stlang
- https://esolangs.org/wiki/Object_disoriented
- https://esolangs.org/wiki/Funciton ?
- Proposal: `if`, `for` and `while` without `()`
- OOP
- Increments
- Proposal: `f(kw: arg)` = `f(kw=arg)`
- Proposal: [https://docs.microsoft.com/ru-ru/dotnet/csharp/language-reference/operators/default]
- FIXME: https://docs.python.org/3/reference/expressions.html#the-power-operator
- Proposal: `lazy` modifier and `lazy: expr` -- expr that evaluates/runs on first request after declaration
- time literal
- Proposal: arbitrary size numeric data types
- Proposal: single argument lambda without `()`
- https://lucidchart.com/techblog/2015/08/31/the-worst-mistake-of-computer-science
- ${lang} as logo ?
- Inheritance as in Ruby: `class A < B { }`