At the 2013 WCUA Peter Jipsen suggested that Scala could be a good language to use for universal algebra programming. Scala is a functional programming language that is also object oriented. It runs on the JVM, so we can import UACalc Java packages into Scala programs, as we do in Jython.
Getting started
- Download Scala.
- Coursera course taught by the designer of Scala, Martin Odersky.
- Scala learning resources.
- Scala REPL with UACalc objects
- Eclipse Scala plugin with UACalc objects (coming soon)
Contributions Welcome
This page was created on October 9, 2013. Help us grow it into a useful resource for Scala programming and universal algebra. If you have any comments, suggestions, or other contributions, please post a comment in the box below.