Creative Scala

Creative Scala's goal is to make Scala fun. We do this by creating training material that introduces Scala through non-traditional means, and libraries that unleash digital creativity.


Join our Discord to chat, or our kindred project ScalaBridge London to learn.


Creative Scala: Form and Function is an introduction to programming and Scala, aimed at students without a STEM background. The second edition is currently in development.

We also have several extended case studies that expand on and go further than the material in Creative Scala:

The first edition of Creative Scala is still available in PDF, HTML, and EPUB formats.


Made with 💖 by Noel Welsh