Repo used for functional programming learning with Scala