Skip to content

v0.3.0 Iris Release

Compare
Choose a tag to compare
@Mustafif Mustafif released this 04 Feb 00:58
· 198 commits to main since this release
2bc63f2

What's Changed

Expanded Standard Library:

  • complex(double, double) Complex
    • Creates a new complex number with (real, imaginary) as the parameters
    • Native support for binary operations of complex numbers (you can do +, -, /, *)
  • log2 (double)
  • log10 (double)
  • sin (double)
  • cos (double)
  • tan (double)
  • asin (double)
  • acos (double)
  • atan (double)
  • double converts an integer to double
  • int converts a double to an integer
  • str converts an integer or double to string
  • now returns the time in seconds
  • now_ns ... in ns
  • now_ms ... in ms

Other Changes

  • Small optimizations made on Table to improve speeds from modulo operations
  • Updated CLI to use clap for a better experience
  • Updated Windows to use system.runFile however still relies on pre.repl()

Full Changelog: v0.2.0...v0.3.0