EYG: Host of CLI improvements, new guides and new effects
The recent updates to the CLI include new commands, improved output, and easier installation processes. New commands such as eval, check, and shell have been added, along with enhanced error reporting. Additionally, new guides and effects have been introduced to facilitate better usage and functionality.
- ▪The CLI has gained new commands including eval, check, and shell, enhancing its usability.
- ▪Output has been improved with the glam library, allowing for better formatting and error reporting.
- ▪Installation has been simplified to a single command, making it easier for users to set up the CLI.
Opening excerpt (first ~120 words) tap to expand
A host of CLI improvements, new guides and new effectsOver the last few weeks I've focused on making the CLI ergonomic to use. This includes new commands and new flags, better output and easier installation.New CLI commands and flagsThe CLI has gained the commands eval, check script and shell.With eval you can evaluate source code without running any effects and print the resulting value.Type check any expression using the check command.The shell command replaces repl and accepts an optional source file as shell config.Run an EYG script using the script command. All of the new and existing commands get two new flags. The --code or -c flag accepts inline code. Use --stdin or - to pipe source from STDIN.Better outputThe glam library has been a great discovery.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at The EYG homepage.