9. Appendix: Resources

Todo

consider moving most of these into the corresponding chapters as “further reading”

9.1. Key resources

9.2. Code examples

The code examples for this course are at https://github.com/lucproglangcourse. (The non-Scala ones are much less likely to change.)

The recommended process for exploring an example is to fork it into your own GitHub account. Please create issues and/or submit pull requests with improvements or corrections.

It is important for you to receive notifications of changes to the key examples.

  • The best way to achieve this is to receive notifications through your GitHub account by watching and/or starring the repositories of interest directly.

9.4. Additional texts on Scala

9.5. Online Scala resources

9.6. Resources on program representation and interpretation

9.7. Other resources