# Continuing Adventures in F#

In a previous post, I've begun a pretty fun adventure into F#. I'm still working on quite a few samples to post here shortly, but in the mean time, I've collected a bunch of samples that I think are pretty cool and well worth a look. I'm currently digging through Robert Pickering's book "Foundations of F#". I'm especially interested in his DSLs which I hope to cover here shortly.

For those interested in the foundations of functional programming, check out Bart De Smet's blog for his series on the subject:

This is an ongoing adventure into F# as I think it has quite a future as a first-class citizen in the .NET space. Now, if we can say the same for Spec#. I don't mean to be a link blog by any means, but it helps me to gather these things up as I go along:

- F# Latest release

Don Syme discusses the latest release of F# and the differences - Fibonacci Sequence in F#

Scott Hanselman gives Fibonacci sequence code for many languages including F# - Sorting odds and evens in F#

Claudio Cherubino takes a sample from LINQ in C# and translates to F# - Practical F# Parsing by Harry Pierson

Semantic Productions (1)

Semantic Productions (2)

The Abstract Syntax Tree

Syntactical Productions (1)

Syntactical Productions (2)

Active Patterns

Unit Testing

The Parse Buffer - Improve your C# with F#

Compare line for line samples of C# versus F# - Really Digging F#

Samples such as factorials and high-order functions - Project Euler problems in F#

Problem #1 in F#

Problem #1 (alternate)

Problem #6

Problem #9 - Infinite Cheese Fractal with WPF and F#
- SQLCLR Integration with F# Part 1

Lewis Bruck covers a simple SQLCLR integration using F#

Wrapup