Tag: Functional Programming

Readable Functions: Do One Thing

Several tricks and heuristics that I apply to write easy to understand functions keep coming up when I look at other people their code. This post outlines the second key principle. The first principle is Minimize State. Following …

Readable Functions: Minimize State

Several tricks and heuristics that I apply to write easy to understand functions keep coming up when I look at other peoples code. In this post I share the first of two key principles to writing readable functions. …

(Hello Clojure)

A few weeks ago I started learning Clojure. My experience so far has been fantastic. Why Clojure At SoCraTes 2015, I attended a great workshop on Haskell. While this is interesting if you are interested in learning functional …