Rebash is a library for bash that provides solutions for most bash weaknesses, esp modularity! (non-global vars, exception handling, modular import, logging, error handling, doc generation, doc testing, argument parser, utility functions for arrays and more
NOT using arrays, assume set are files. But one can always convert files to arrays and vice versa.
Dart functional library that defines composition, curry, etc
Equatable overrides == and hashCode for you so you don't have to waste your time writing lots of boilerplate code.
Using Bash as libraries for writing tests