Skip to content

v0.4.0

Latest
Compare
Choose a tag to compare
@nick-paul nick-paul released this 15 Sep 03:08

Focus of v0.4: Vectorization & Performance Improvements

Changes

  • Generalized vectorization for n-dimensional lists (ex: [[1 2][3 4]] 10 * is now valid) #78
  • Added a few operators for working with multi-dim lists (:E shape, .S rotate, ..) #78
  • Changed a handful of existing operators as several of them conflicted with new vectorization rules #78
  • Remove matrix from all examples as matrix operations can be done with built-in lists #78
  • Vectorized operations for lists of doubles are much faster (still need proper metrics but some quick examples are on #79)
    • Lists of plain doubles are rendered with a leading d for now, it will be removed before releasing 0.4
  • General performance optimizations #80
  • Bug fixes (#86 #83)