Releases
v0.0
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
You can’t perform that action at this time.