A new release with many improvements. Some highlights:
- Support for list recombinations by @AltGr in #568
- Add a few optimisations for combined list operations by @AltGr in #570
- Allow access to intermediate variable states by @AltGr in #578
- Syntax: add keywords in front of list filtering / arg-extremum by @AltGr in #580
- Fix LaTeX literate output with tests by @AltGr in #581
- Allow generation of one latex file from multiple sources, and fixes by @AltGr in #583
- Small ocaml/js output rehaul by @AltGr in #582
- Support externals in scalc, correctly output them in Python by @AltGr in #584
- Allow "output subscopes" ; unify the internal representation of subscopes by @AltGr in #597
- Rework the Message module interface by @AltGr in #601
- Improve message formatting throughout by @AltGr in #602
- Support for structure updates by @AltGr in #603
- Support for direct tuple member access by @AltGr in #604
- Improvements around external modules and error handling by @AltGr in #605
- Update syntax highlighting rules and cheat-sheets by @AltGr in #606
- Add env variables to set flags
-O
,--avoid-exceptions
,--trace
by @AltGr in #607 - Unify runtime error handling by @AltGr in #611
Full Changelog: 0.9.0...0.10.0