Book Review: F# for Technical Computing



F# has become more prominent over the last few years and with it an insurgence of literature pertaining to the subject. For those of us who started using F# when it was a little known project out of MSR Cambridge their were few names that we quickly became familiar with – Jon Harrop being one of them. An F# book by Jon brings with it excitement and promise: his work is well known for being clear and concise, and the examples he uses to help the reader familiarise themselves with the application of F# are highly stimulating.


The title of the book may imply that it is heavily centric on those who are looking to apply F# to some heavyweight domain, e.g. modelling mathematical problems. However, this is not the case. (Although the knowledge transferred from author to reader is enough to help you tackle such domains.) The book itself delivers a concise and elegant coverage of the F# language as well a number of important applications. For instance, Jon covers the common data structures one uses, he also introduces the reader to the strengths of using F# with Windows Presentation Foundation, coverage of parallel programming is also a feature of the book, amongst others. The great thing about Jon’s work is that he uses rather novel examples to help the reader drive their understanding of a particular concept, e.g. using MPI to construct the Mandelbrot set.


Jon has delivered a book which is a pleasure to read and the narrative used throughout is highly informative yet concise. The author is well respected in the F# community and ‘F# for Technical Computing‘ is a good example why so many people stop and listen when Jon has something to say on the subject. The book can be read cover to cover; alternatively, it can be used as an effective reference. It is one of only two books on F# which I find myself consulting regularly – an excellent resource for new or experienced F# programmers. Highly recommended.


Buy: F# for Technical Computing


I will also post a review of the OCaml Journal in the coming weeks as well.


3 thoughts on “Book Review: F# for Technical Computing”

  1. I agree.

    I enjoy the transformation in thinking that using FUNctional languages brings … and Jon’s thinking is sharp.

  2. In the purchase in the positioning put forward the famous athletes shoes and Shox engineering such as Vince carter jermaine o ‘neal, Nike Shox west David and carlos accommodation to people. Nike Shox Sko )Some Nike shoes, sell well by Shox appear like Shox New Zealand and Shox Nike Shox turbine wheels, however, the use of the unique color distribution. Nike Shox NZ These shoes may because in NikeID, to make online purchase stand Nike shoes get custom-made found. Nike Shox The most likely unique color choice and material, and many Shox they sales custom mark. Nike Shox Nettbutikk Nike Shox

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>