Refactoring Song Recommendations with Haskell Combinators
This article is part of a series about ways to use functional programming. It looks at refactoring song recommendation code with Haskell combinators and talks about working with data using functional ideas.