Main Content

Six Easy Pieces on Functional Programming

About the Talk

January 30th, 2010 4:50 AM

Austin, TX

Austin, TX

Languages like Erlang, Clojure, Scala and Haskell are all growing in popularity, each taking a very different approach to functional programming. Despite their differences, they share some important concepts. For the developer new to functional programming, the shock of new language, concepts and techniques can prove overwhelming. But, broken down to the important and common concepts, the picture becomes clearer. By tackling type systems, pure functions, lazy evaluation, data-oriented programming, concurrency and parallelism as stand-alone ideas, we can better see what functional programming is about and start learning to take advantage of it. After this session, you will know what your first (or next) step down the path to functional programming nirvana will be.

Share URL:

Ratings and Recommendations

Avg. Rating

Average based
on 2 ratings

Other Talks at Developer Day Austin

comments powered by Disqus