Skip to content

N v0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Dec 19:00
· 39 commits to main since this release

Fixes

  • Fixed bug where incorrectly typed arguments would throw a python error at compile time

Breaking Changes

  • Removed the legacy for loop syntax
  • Removed = as comparison
  • Removed not
  • Changed /= to ~=
  • Changed record syntax
  • Changed internal functions into internal traits when possible
  • Changed enum syntax
  • Changed all request functions to be request.request
  • Changed function value and type syntax
  • Disallowed newline before function call parentheses and member access brackets

Additions

  • Added parseInt and parseFloat
  • Added a proper procedure for writing to stdout (SystemIO.sendSTDOUT)
  • Allowed | to be used for defaulting
  • Allowed ~ operator to get applied to maybe types
  • Added exit function
  • Allowed match to deconstruct enum values
  • Added mut modifier
  • Added mutex library
  • Added ability to import python modules
  • Added internal traits
  • Allow records to be spread into function arguments
  • Added proper mutability