Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What open source projects would you recommend for people to study to learn how the pros write Scala?

Some of the attributes that I'm looking for - though they don't all have to be present in every exemplary project:

  • Idiomatic use of the language and libraries
  • Functional programming techniques
  • Concurrency (using Actors or other methods)
  • Large scale system with many modules
  • Readability
  • Java interop
  • etc.
share|improve this question

closed as off-topic by gnat, MichaelT, Dan Pichelman, Bart van Ingen Schenau, GlenH7 Oct 13 '13 at 13:25

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – gnat, Community, Dan Pichelman, Bart van Ingen Schenau, GlenH7
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 8 down vote accepted

The Akka project can be interesting (but quite complex): source code.

You can combine that reading with the Scala Style guide.

share|improve this answer
+1 for the style guide. – Mahmoud Hossam Mar 29 '11 at 4:26
I've been looking at the Akka code recently. It is very nice. – sourcedelica Jun 30 '12 at 2:05

Not the answer you're looking for? Browse other questions tagged or ask your own question.