Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 802 Bytes

File metadata and controls

15 lines (11 loc) · 802 Bytes

To-Do list for Nue website

  • to be honest, demolish this entire site and re-make it with Sklair accordint to Numelon design principles

Features

These features are to be used in the future when redesigning the website, etc.

  • readable iteration: for i in 1 .. 10, for k,v in t, etc
  • lua inspired variadics, function(...){}, something(...)
  • optional nullable types liek string? which is sugar for string, null
  • clean block syntax with no parenthesis for if, while, for, etc (like in C/C++/JS etc, c style languages)
  • explicit type annotations but flexible with [T1, T2] and any
  • unary operators that make sense (although theyre not necessarily a flex) ++, --, +=, -=, ^=, etc.
  • operator symbols chosen for logical clarity (| = XOR, \ = floor div, etc.)