Friday, 22 September 2017

Struct tuples

The F# Journal just published an article:
"Almost 10 years ago our own HLVM project demonstrated the potential of struct tuples, showcasing huge performance improvements mainly by alleviating stress on the garbage collector. The latest version of F# in Visual Studio 2017 introduces a new feature called struct tuples that allows tuples to be unboxed. This article takes a look at the characteristics of struct tuples in all of the contexts where one might expect observable differences: generic functions, keys in dictionaries, generation survivors, write barriers and multicore paralellism..."
If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!

Thursday, 21 September 2017

Automating a human compiler: part 2

The F# Journal just published an article:
"This series of articles describe our most successful F# project to date. Years later, the solution we implemented in F# still has billions of dollars worth of trade going through it every year and continues to save our client around a million dollars per month. This article describes the first stage of our project: the rapid development of a demo version of our graphical domain-specific language, a business rules engine..."
If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!

Wednesday, 20 September 2017

Automating a human compiler: part 1

The F# Journal just published an article:
"This series of articles describe our most successful F# project to date. Years later, the solution we implemented in F# still has billions of dollars worth of trade going through it every year and continues to save our client around a million dollars per month. This article provides an overview of the problem we found and the characteristics of our solution that made it so successful..."
If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!