During our last meeting, Tom was surprised by how many people (both Ruby newbies and "Rails not Ruby" programmers) were asking questions about Enumerable, e.g. what map/inject/zip etc do. Tom has massive functional chops and is going to give a talk that starts with this and then expands into a rant about programming in a functional style
Functional programming (fp) has become popular as the most robust way to write concurrent applications. functional ideas improve code in other ways, like reducing coupling between “elements” and eliminating some “surprises” that occur when objects are mutable. we’ll discuss the key ideas in functional programming and the functional features that ruby already supports. we’ll describe how best to use these features and how to work around the missing functional features.
RubyTu.be is a community driven collection of Ruby related videos and screencasts. Questions? Comments? Contact RubyTu.be via e-mail or click on the Feedback GetSatisfaction widget found on the other side of the page.