Start a repl environment (read-eval-print-loop) for haskell, scala, kotlin, bash, node.js, web (html + js + css) or c++. Opens up a tmux window, splits it and start nodemon for respective files, watches files and re-compiles them. Find code at github.