⬜ Proposed, 🟩 Planned, ✅ Done, 🚧 In progresss, ✔ Verified, ❌ Declined
| Syntax | Statements | Functions | Data structures |
|---|---|---|---|
| ⬜️ value | ⬜️ if | ⬜️ recursion | ⬜️ array |
| ⬜️ identifier | ⬜️ loops | ⬜️ function | ⬜️ class |
| ⬜️ variable | ⬜️ assignment | ⬜️ lambda | ⬜️ object |
| ⬜️ constant | ⬜️ | ⬜️ signature | ⬜️ collection |
| ⬜️ scalar | ⬜️ | ⬜️ argument | ⬜️ hash table |
| ⬜️ literal | ⬜️ | ⬜️ parameter | ⬜️ linked list |
| ⬜️ expression | ⬜️ | ⬜️ pure | ⬜️ queue |
| ⬜️ heap | ⬜️ | ⬜️ function | ⬜️ stack |
| ⬜️ type | ⬜️ | ⬜️ side effects | ⬜️ deque |
| ⬜️ primitive types | ⬜️ | ⬜️ closure | ⬜️ serialization |
| ⬜️ reference | ⬜️ | ⬜️ partial | ⬜️ |
| ⬜️ flag | ⬜️ | ⬜️ curry | ⬜️ |
| ⬜️ lexical scope | ⬜️ | ⬜️ chaining | ⬜️ |
| ⬜️ | ⬜️ | ⬜️ higher order | ⬜️ |
| ⬜️ | ⬜️ | ⬜️ callback | ⬜️ |
| ⬜️ | ⬜️ | ⬜️ listener | ⬜️ |
| ⬜️ | ⬜️ | ⬜️ pipe | ⬜️ |
| ⬜️ | ⬜️ | ⬜️ compose | ⬜️ |
- ⬜️ mixin
- ⬜️ memoize
- ⬜️ factory
- ⬜️ pool
- ⬜️ wrapper
- ⬜️ refactoring
- ⬜️ code review
- ⬜️ antipatterns
- ⬜️ paradigm
- ⬜️ algorythm
- ⬜️ magic numbers
- ⬜️ hardcode
- ⬜️ complexity
- ⬜️ decomposition
- ⬜️ spaghetti
- ⬜️ silver bullet
- ⬜️ not invented here
- ⬜️ dead code
- ⬜️ unreachable code
- ⬜️ duplicate code
- ⬜️ exception
- ⬜️ return early
- ⬜️ typeof
- ⬜️ Object
- ⬜️ this
- ⬜️ arrow function
- ⬜️ generator
- ⬜️ async function
- ⬜️ call, bind, apply
- ⬜️ Array
- ⬜️ prototype
- ⬜️ class
- ⬜️ instanceof
- ⬜️ iterator
- ⬜️ while
- ⬜️ do..while
- ⬜️ for
- ⬜️ for..in
- ⬜️ for..of
- ⬜️ for await
- ⬜️ throw
- ⬜️ try..catch
- ⬜️ typed arrsys
- ⬜️ Map
- ⬜️ Set
- ⬜️ weak collections
- ⬜️ Proxy
- ⬜️ Symbol
- ⬜️ ...spread
- ⬜️ ...rest
- ⬜️ equality operators
- ⬜️ logical operators
- ⬜️ bitwise operators
- ⬜️ default parameters
- ⬜️ string parsing
- ⬜️ timers
- ⬜️ EventEmitter
- ⬜️ RegExp
- ⬜️ global
- ⬜️ undefined
- ⬜️ null