Scala workshops, examples, tasks, samples