Shell Scripting with turtle

Shell scripts are such a convenience, and many of us rely on them to automate basic chores. In this project, we’ll use the turtle library, written by the super-Haskeller Gabriel Gonzalez, to write a script that checks through all the local git repositories and reports any unstaged or uncommitted work. One nice thing about the turtle package is that it’s made to look a lot like bash, so a lot of the function names will be familiar. This makes it a great first Haskell project since the number of new concepts to learn up front is reasonably small, and the final result is an extremely useful script.

This project is in production and will be released in May 2018.