FSharpp to FSProj Converter

Wow, what a busy week!  The F# CTP is out the door, and it’s already making reverberations around the blogospphere:Don’s Announcement Units of Measure in F#: Part One, Introducing Units – HOTNESS Downloading stock prices in F# – Part I – Data modeling Welcome to the F# CTP project system: project templates F# Scripts –…

2

Single-case Active Patterns vs Function Calls

In response to an earlier post a reader wrote:   Sent From: naminSubject: (|EnsurePrefix|) — why is it an active pattern?__________________________________ Hi Chris, I was reading your blog entry Regular Expressions via Active Patterns and I am puzzled as to why you decided to make |EnsurePrefix| an active pattern. It seems like you’re just using…

0

Regular Expressions via Active Patterns

Edit 2/8/2010: Updating code samples for recent language changes.    In my last post I introduced Active Patterns. Sure they seem neat, but what do you actually do with them?. This post coverage how to leverage Active Patterns to make your code simpler and easier to understand. In particular, how you can use Regular Expressions in…

4

Introduction to F# Active Patterns

You may have heard of Active Patterns before – typically in conjunction with the words ‘awesome’ or ‘amazing’. Active Patterns are one of the more unique language features in F# and once you get a good feel for them one of the most powerful. This post will demonstrate Active Patterns from single-case and multi-case to…

4