Reading List for F# Learning

There are several books and other resources to learn F# and when someone wants to start looking at the language, one of the first questions is which book to use. I don’t think there is a straight answer mostly because of two main reasons. First, there isn’t a single book that outshines all the others. … Continue reading Reading List for F# Learning

Simple Parallel Array Filtering in F#

Recently I was doing some data processing and since it fit nicely in a parallel setup, I changed my pipeline to use the Array.Parallel module. An easy and simple change that can speed up your task especially if it’s time consuming. Nonetheless, I also needed Array.filter and to my surprise it wasn’t available in the … Continue reading Simple Parallel Array Filtering in F#

Articles about using F# to implement Lisp

I was looking for examples of Lisp implementations using F# and found these 3 interesting series of blog posts. You can find other posts about implementing Lisp or Scheme using F# but these were the ones I found more comprehensive and different enough to compare different implementations. Although these Lisp implementations are learning experiments and … Continue reading Articles about using F# to implement Lisp