samples, examples, exercises in scala