When to Unit Test in F#


Note: This article has been excerpted from my upcoming book, Get Programming with F#. It provides an overview of different “levels” of unit testing, and how and where they’re appropriate in F#. We’ll also discuss different forms of unit testing practices, including test driven development (TDD), and finally see how to write simple unit tests … Continue reading When to Unit Test in F#

Advertisements

Deploying Azure web applications with FAKE


The Azure App Service is a great service that makes hosting web-facing applications extremely easy, with support for many value adds out of the box e.g. scale out, A/B testing and authentication are all included. I've recently been looking at how you can use this service within the context of some F# frameworks and libraries … Continue reading Deploying Azure web applications with FAKE

Working with running totals in F#


This post is an expanded version of February's F# Gazette. A common issue that developers that come from an OO background struggle with is how to effectively create accumulations over sequences of data without resorting to mutable state in an effective and succinct style. Let’s start with a fictional set of results for a sports … Continue reading Working with running totals in F#