A small exercise project for me to practise my Scala skills. Basically a virtualized terminal with all the basic commands: cd
, cat
, echo
, ls
, mkdir
, pwd
, rm
and touch
.
Mostly done with purely functional programming, except that I skipped the monads in this one.