Articles about: functional programming

Partial FluentIterable for Salesforce Apex

Guava's FluentIterable is really handy for processing data sets. Having something like it in Apex would be helpful. Read more »

Trying Out Functional Programming - Episode 5

I suppose I should probably stop referring to this series as Trying Out Functional Programming since Erlang is not a pure functional programming language, but rather a declarative concurrent programming language. The semantics aside, Erlang lets you model a domain as a set of interacting processes. Read more »

Trying Out Functional Programming - Episode 4

My bad experience with Haskell drove me to conclude (prematurely) that there was little I could ever hope to achieve using the functional programming style. It turns out that I was wrong. Erlang actually makes practical programming possible in a functional style. Erlang is backed by years of… Read more »

Trying out Functional Programming: Episode 3

I received my copies of The Haskell School of Expression and Programming in Haskell  a few weeks ago. My lax efforts in posting to this blog were definitely aggravated by the soul-seeking that has ensued from looking into Functional Programming (FP). This might sound absurd, but - as software… Read more »

Trying out Functional Programming: Episode 2

First the pains… On Ubuntu for PowerPC, the GHC 6.6 APT package does not have GHCi and seems otherwise broken. This is due to a bug in Debian Make apparently, so the maintainer of the GHC package (Ian Lynagh) has no way of fixing it at this time. Instead. I opted to download the source and . Read more »