Exercises I have done from Functional Programming in Scala: https://www.manning.com/books/functional-programming-in-scala
To compile: sbt compile
To run all tests: sbt test
To run a single spec: sbt "testOnly chapter3.Chapter3Spec"
To run a single testcase: sbt "testOnly chapter3.Chapter3Spec -- -z testTail"