Don Syme's blog articles

0
comment
on 12/7/2012 3:30 PM
Sometimes in F# it is useful to use LINQ extension methods such as .Take(n), .Skip(n) and .Count(). However, in F# some LINQ extension methods such as .Where(...) and .Select(...) require a type annotation on the lambda variable. This is one of the relatively rare cases where F# code requires a type annotation where other languages do not, and is due to differences in the process of type inference and method overload resolution. Luckily, there is a simple useful workaround. First add the library code below[...]
>> Read the full article
.
0
comment
on 12/4/2012 9:59 AM
Microsoft Research Cambridge have a 5 month contract position available to explore appliications of F# Information Rich Programming to some or all of open government data scientific data standards cloud programming protocols such as Protobuf web programming patterns such as REST cross-language interoperability as well as extensions to the F# query and/or type provider mechanisms. Candidates should ideally be experienced F# programmers with demonstrated capabilities in implementing type providers for F#. [...]
>> Read the full article
.
0
comment
on 11/30/2012 1:15 AM
This Monday the San Francisco Bay Area F# Meetup will be hearing from Jon Harrop on the topic of "Building a customizable business rules engine with F#" Business rules are the core of business applications; yet, once an application is deployed, it is often cumbersome and expensive to update existing rules. This problem is particularly important in some industries, like finance, where new products, which require new rules, are introduced on a regular basis. In this talk, Jon Harrop will demonstrate how F# c[...]
>> Read the full article
.
0
comment
on 11/29/2012 12:38 PM
 A late reminder of the F# meetup in New York tonight - Thursday, November 29, 2012, 6:30 PM {m}brace - F# in the Cloud with George Stavroulakis of the {m}brace team  With the advent of cloud platforms and private data centers, developers face once more the challenges of distributed computing in their effort to harness the available computing power. Concurrency, message passing, elasticity and machine failure are now common situations that the developer has to take into account while developing code needed[...]
>> Read the full article
.
0
comment
on 11/27/2012 7:49 AM
An important library in the C# and F# open source communities is the Math.NET Numerics library. I blogged the first part in a (slow) series on using the library from F# back in June and there is another tutorial as part of the Numerical Libraries for F# and the .NET Framework overview from early last year. We also use this library in Expert F# 3.0, Chapter 10, in the chapter on "Programming With Numbers", and the library is also used in the new Try F# 3.0 website. The library has received a scrub recently,[...]
>> 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