NuShell is a very modern shell and shell language that draws some heavy inspiration from Rust and that I really enjoy writing small programs and glue code in (especially for CI/CD pipelines). In contrast to Rust, it doesn’t have a Result type to model errors in code. Thanks to language features like pattern matching, however, we may easily add one.
Click the link below to read the full post. ↓