Media Summary: By, Josh Szmajda Haskell is a functional programming language that cleanly separates pure algorithms from messy real-world ... By, Aja Hammerly In Ruby, assignment is our primary tool. By contrast, functional programming makes much less use of ... By, Michael Hartl Let's peek under the hood of the the Enumerable module, a goldmine of examples of the power and flexibility of ...
Rubyconf 2014 Learning From Fp - Detailed Analysis & Overview
By, Josh Szmajda Haskell is a functional programming language that cleanly separates pure algorithms from messy real-world ... By, Aja Hammerly In Ruby, assignment is our primary tool. By contrast, functional programming makes much less use of ... By, Michael Hartl Let's peek under the hood of the the Enumerable module, a goldmine of examples of the power and flexibility of ... One of the deepest mysteries in the functional programming world is the Y-Combinator. Many have heard of it, but few have ... By, Aaron Quint Large scale and fast production Ruby applications are not a myth. As we've continued to scale out our ... By, Chris Seaton Ruby is notoriously difficult to optimize, but there is a solution: deoptimization. This means jumping from ...
"I didn't have time to write a short letter, so I wrote a long one instead." -Mark Twain Writing small classes is hard. You know you ... By, Dinshaw Gobhai Sequential workflows are easy to write (top down), but hard to write well. State machine workflows start to ... By, John Cinnamond As a language, Ruby plays fast and loose with the type system. Developers rely on duck typing to check that ... By Joe Moore Let's do this thing. What is pair programming? Won't software projects take twice as long or cost twice as much with ... In OO, assignment is one of our main tools. Most developers Scalable Deployments - How we Deploy Rails app to 100+ Hosts in a Minute by Shota Fukumori If you're developing webapps, ...
Functional programming brings you not just fun, but also profit! Have you ever felt curious towards functional programming (