I gave a beginning functional programming talk called Learning Functional Programming without Growing a Neckbeard for the SF Scala meetup on December 13th. The slides are below and you can watch a video of the talk on Marakana’s website.
You can also view the JS version, including my notes. The notes are in the super-secret presenter view which you enter by clicking within the slides and hitting the “s” key on your keyboard.
If this presentation piqued your interest in Scala and functional programming, you may find this post of resources for getting started with Scala useful.