Around February, Manning Publications is going to put out a book called Functional Reactive Programming which is all about how the Observer pattern sucks and how functional reactive programming is here to save the day. So they’re doing all the work I would need to do to tell you to throw out the Observer pattern and forget about it if you’re moving to Scala or any functional language. Lucky for us, at this time, the first chapter, titled “Stop Listening” is available free. Check it out! And thanks to the authors that this is one blog post I don’t have to write up!
Note: When you visit Manning’s page, look to the left under the small section titled “Free Downloads” to get the PDF of the chapter.