0.1.72
YAMLScript publishes binary releases for the ys command line tool and for the libyamlscript shared library.
The following architectures are currently supported:
- Linux / Intel and ARM
- macOS / Intel and ARM
Run this command to install ~/.local/bin/ys and ~/.local/lib/libyamlscript.so (.dylib on macOS):
$ curl https://yamlscript.org/install | bash
See Installing YAMLScript for more detailed information.
Changes in YAMLScript version 0.1.72
- core: Support auto-install ys configurations
- std: Redo some of the shortname fns
- core: Refactor dot compilation
- core: Support splitting a dot chain into a pair
- core: Change defn doc string to only use
:: - make: Add rule to list all repo YS files
- core: Remove
dofrom form if contains 1 form - core: For cond, replace
=>withelse - core: Allow trailing else on if cond case etc
- core: Change inline comments #"..." -> "..."
- core: Turn
Vinto a macro to work across namespaces - core: Make get+ return nil when coll is nil
- core: Support foo.bar(*) -> (apply bar foo)
- poly: Put collection at end of .partition(...)