F# Bloggers

Blog articles of F# Bloggers

0
comment
on 4/3/2016 7:46 PM
About a year ago Prolucid adopted Apache Storm as our platform of choice for event stream processing and F# as our language of choice for all of our “cloud” development. FsStorm was an essential part that let us iterate, scale and deliver quickly, but even from the earliest days it was obvious that the developer experience could be improved. […]
>> Read the full article
.
0
comment
on 3/21/2016 9:51 PM
Literally. Well almost. 2 meaningful lines + some boilerplate. This has got to be easier than even Python! Using EmguCV, a wrapper around OpenCV and F# Interactive:
>> Read the full article
.
0
comment
on 2/20/2016 3:30 PM
One of those things that I keep searching on the internet, for examples and Howto’s is, how do you hide stuff in Fsharp?Hiding stuff can be very useful. When you create a library, or a DSL, or perhaps a framework, you want to provide a good user-experience by hiding implementation details.  At the same time, you don’t want your code to add a magnitude of complexity, to fulfil this requirement. Fsharp is perfect for that, and the following may help.Note that I will only handle cases whic [...]
>> Read the full article
.
0
comment
on 2/8/2016 11:14 AM
It's pretty straightforward to do basic benchmarking of a single, self-contained piece of code in .NET. You just make a Stopwatch sandwich (let sw = Stopwatch.StartNew(); <code goes here>; sw.Stop()), then read off the elapsed time from the Stopwatch. What about measuring the throughput of a data pipeline? In this case one is less interested in … Continue reading Benchmarking IEnumerables in F# - Seq.timed →
>> Read the full article
.
0
comment
on 2/7/2016 4:00 PM
It’s pretty straightforward to do basic benchmarking of a single, self-contained piece of code in .NET. You just make a Stopwatch sandwich (let sw = Stopwatch.StartNew(); <code goes here>; sw.Stop()), then read off the elapsed time from the Stopwatch. What about measuring the throughput of a data pipeline? In this case one is less interested in timing a single block of code from start to finish, and more interested in bulk metrics like computations/sec or milliseconds/item. Oftentimes such pipelines are[...]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper