elixir_script v0.6.0 Release Notes

Release Date: 2015-07-02 // over 7 years ago
  • ➕ Added

    • ➕ Added iterators for Range and BitString
    • Now replacing characters that can't be used in variable and function names in JavaScript with something that it (i.e. match? -> match__qmark__)
    • Implemented Integer module

    🔄 Changed

    • Made the Tuple, Range and BitString data structures more immutable
    • Atom now translates to an ES6 Symbol
    • List now translates to a frozen JS Array
    • ⚡️ Updated the pattern match binding to use ES6 destructuring for lists and tuples
    • Inner modules are now split out into their own files
      • Standard lib is now exported with file output from cli
      • Standard lib modules are now automatically imported
      • No longer have to define modules via aliases ahead of time. They will be automatically be resolved and made into JavaScript import statements