blog.ploeh

Song recommendations as a Haskell Impureim Sandwich

A pure function on potentially massive data. Thi...

Song recommendations as an F# Impureim Sandwich

A pure function on potentially massive data. Thi...

Ports and fat adapters

Is it worth it having a separate use-case layer? ...

Phased breaking changes

Giving advance warning before breaking client code. ...

Appeal to aithority

No, it's not a typo. A few months ago, I was lis...

Song recommendations as an Impureim Sandwich

Does your data fit in RAM? This article is part ...

Porting song recommendations to Haskell

An F# code base translated to Haskell. This arti...

Porting song recommendations to F#

A C# code base translated to F#. This article is...

Characterising song recommendations

Using characterisation tests and mutation testing to describe exis...

Alternative ways to design with functional programming

A catalogue of FP solutions to a sample problem. ...

Song recommendations as a C# Impureim Sandwich

A refactoring example. This is an article in a l...

Song recommendations proof-of-concept memory measurements

An attempt at measurement, and some results. Thi...

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.