The OCaml Journal just published an article demonstrating how functional constructs can be invaluable when implementing numerical methods:
"The same concepts that make functional programming a powerful paradigm for symbolic manipulation can also be applied to numerical methods. This article describes the basic concepts of factoring using higher-order functions and functors in the context of numerical algorithms such as function minimization..."
To read this article and more, subscribe to The OCaml Journal today!