The Elements of Ruby

When teaching Ruby I always like to work on some programming challenges together to test the problem-solving skills of my students. The main problem I see is that they don’t know how to think like a programmer & they aren’t familiar with the tools available to us. Which tools I’m referring to? I’m not talking … Read more

Haskell For Ruby Developers

By reading this article you will gain a basic understanding of the Haskell programming language and the functional programming paradigm. First of all… Why Haskell? Haskell is THE language when it comes to functional programming because it embraces this programming paradigm fully while still being somewhat usable for real-world production applications. Yes, it does have … Read more