The F# Journal just published an article about metaprogramming:
"This article walks through the design and implementation of the Damas-Milner type inference algorithm written in F#. This algorithm is the foundation of type inference most modern functional programming languages including SML, OCaml and F#. The algorithm acts upon expressions and types using type schemes, substitutions and type environments to infer the type of a given expression..."
To read this article and more, subscribe to The F# Journal today!
Background reading on the reference counting vs tracing garbage collection debate - Eight years ago I answered a question on Stack Overflow about the suitability of OCaml and Haskell for soft real-time work like visualization: "*for real-ti...
1 month ago