Weave Syntax
I wanted a language for writing simple, data-oriented shell scripts. …So I decided to make my own!
Goals Clean syntax; Composable functionality Pipelines of data transformations should be trivial to express and compose First-class function support Make common data types trivial to work with Plain text Common data formats: CSV,JSON,INI,TOML,YAML Pipes Must be callable without interfering with the shell environment. e.g. the current Python/Ruby interpreter should not be a factor Anti-Goals Weave is not an all-purpose programming language.
[Read More]