Consuming Fluent Interfaces

I guess I’ve been living under a rock for the last year, but I’ve only recently started using a couple of fluent APIs.  A quick search of the internet and fluent APIs are popping up for everything from twitter to orm mapping to dependency injection.

So far I buy into the advantages of fluent interfaces over [...]

Pattern Matching for Dummies

The pattern matching syntax of F# will change the way you write code.  Of all the reasons to begin the move from VB to F#, the declarative style of pattern matching is reason number one.  The days of the “nested if” are numbered and blood pressures [...]

Type Classes vs Template Expansion : How to write a generic square function?

We may not have proper type class constraint support in F#, but we can still make sure our ‘square’ function doesn’t blow up at runtime.

 

Passing the Dictionary of Operations Explicitly