Friday, 9 January 2015

Purely functional data structures in practice

The F# Journal just published an article about purely functional data structures:
"Previous articles have covered the specifics of some classic purely functional data structures. This article explains why and when you may or may not want to use a purely functional data structure and when we have found them to be most valuable in practice..." To read this article and more, subscribe to The F# Journal today!

Saturday, 3 January 2015

Fun with power series

The F# Journal just published an article about manipulating and visualizing power series:
"This article was inspired by Doug McIlroy's excellent Power Serious article about processing infinite power series using infinite lazy lists in Haskell. Although Doug's Haskell code is significantly more elegant than our F# in parts, we add the ability to visualize power series as typeset mathematics including some example approximations to well-known constants using our F# for Visualization library..." To read this article and more, subscribe to The F# Journal today!

Porting a commercial compiler from OCaml to F#

The F# Journal just published a case study about the industrial use of F#:
"In 2012, we ported a compiler for a domain specific language used in the insurance industry from OCaml to F#. The resulting software lies at the core of a major piece of insurance software that is used worldwide. This article looks retrospectively at both the technical and non-technical successes and failures of that project and the ramifications for industrial users of F#..." To read this article and more, subscribe to The F# Journal today!