REPL now uses MIT-licensed isocline instead of GPL licensed libreadline.
Matrix channel: #moonli:matrix-for-lispers.net
Github discussions: https://github.com/moonli-lang/moonli/discussions
Additions:
- Macros:
define-condition,handler-bind,print-unreadable-object - Support
(2 . 3)cons pair syntax - Support unary minus
- Users can now define infix-macros
moonli-userexportsbinding-arrows:->- REPL can be used to call arbitrary functions
moonli.repl -f + 2 3,moonli.repl -f uiop:strcat hello world - When
-fis not supplied, REPL treats free args as scripts. Thusmoonli file.moonlirunsfile.moonli.
Full Changelog: v0.0.8...v0.0.9