Functional Programming
Map results should be …
When we want to write code that operates on a data structure, it is common to initially implement it for a single item, and then make it more general. In functional languages like Clojure, I use the following pattern a lot, to execute a function on all items of a data structure (aka collection, or …
Exploring Swift
Before the release of Swift I had no interest in doing mobile development. The reason was that I’m not a big fan of Objective-C (the only official iOS language before Swift was released) and Java (the official Android language). I know that there are workarounds for using other languages but …
About uncle Bob's The …
I decided to watch some programming-related videos and I began with uncle Bob’s keynote The Last Programming Language. In general I agree with what he says, with one exception. Uncle Bob believes that functional programming is important because it plays well with multicore programming.
I …