Quantcast
Channel: Didactic Code » F#
Browsing all 27 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

F# Enumerations

I was originally going to include this discussion about F# enumerations in the discriminated unions post because their syntax is so similar but the section quickly took on a life of its own....

View Article



Image may be NSFW.
Clik here to view.

Revisiting String Distances

Back in April I wrote about three different string distance algorithms.  If you’re not familiar with string distance algorithms I encourage you to read the original post but in short, these algorithms...

View Article

Image may be NSFW.
Clik here to view.

Why F#?

If you’ve been following along with my posts over the past six months or so you can probably imagine that I’ve been asked some variation of this post’s title more than a few times. One question that I...

View Article

Image may be NSFW.
Clik here to view.

Custom Dark Colors for F# Depth Colorizer for VS2012

A few days ago I installed the F# Depth Colorizer extension for Visual Studio 2012. I really liked the idea but didn’t care much for the default colors used with the dark theme. Rather than alternating...

View Article

Image may be NSFW.
Clik here to view.

IndySA – March 21, 2013

The March IndySA meeting is this Thursday.  I’m excited for the opportunity to spread around a bit more F# love as this month’s speaker.  If you’re looking for a fun way to fill the evening please join...

View Article


Image may be NSFW.
Clik here to view.

Replicating F#’s using Function in C#

It didn’t take long for me to really appreciate the power offered by F#’s using function. Properly managing IDisposable instances in C# isn’t particularly problematic but the using statement really...

View Article

Image may be NSFW.
Clik here to view.

Bloomington .NET Society – June 27

I know I’ve been quiet for a few months but don’t worry, I haven’t disappeared. Instead I’ve been hard at work on an upcoming F# book! The book has consumed most of my time but not being one to pass up...

View Article

Image may be NSFW.
Clik here to view.

Microsoft MVP – Visual F#

If you’ve spoken with me or have been following this blog for any time you know that over the past year I’ve developed a bit of an obsession with the F# language. You’ve probably also noticed that...

View Article


Image may be NSFW.
Clik here to view.

.NET Users of Fort Wayne – August 21

On August 21st I’ll once again venture out of my cave for a trip to Fort Wayne, Indiana where I’ll spread more F# love with my friends at NUFW. If you’re in the Fort Wayne area and want to learn about...

View Article


Image may be NSFW.
Clik here to view.

The Book of F#

Earlier this year (late February to be exact) my life took an interesting turn: a publisher approached me about writing an F# book. Writing a book had been something that I’d thought of doing for some...

View Article

Image may be NSFW.
Clik here to view.

Fibonacci Sequence

As The Book of F# is nearing completion I’ve suddenly found myself with a bit of something people like to call spare time. This concept has been pretty foreign to me over the past nine months so as a...

View Article

Image may be NSFW.
Clik here to view.

.NET Users of Fort Wayne – March 19

To celebrate the release of my new book, The Book of F#, I’ll be back in Fort Wayne, IN to talk to NUFW on March 19. Instead of the usual technical talk, this will be an open-ended discussion of my...

View Article

Image may be NSFW.
Clik here to view.

Back to Basics: Streamlining the StringBuilder

To get back in the habit of blogging I thought I’d start by trying to breathe some new life into one of the oldest pieces of the .NET Framework – the StringBuilder. A few years ago I wrote about an...

View Article


Image may be NSFW.
Clik here to view.

Passing Arguments by Reference in F#

This past weekend I had the good fortune of speaking about F# at GR DevDay in Grand Rapids, Michigan. As part of this particular talk, I highlight how the F# compiler deals with calls to methods with...

View Article

Image may be NSFW.
Clik here to view.

Clean Code, Evolved

Bob Martin’s 2008 book, Clean Code, is considered by many to be one of the “must read” books for software developers, and for good reason: The guidelines discussed in the book aim to decrease long-term...

View Article


Image may be NSFW.
Clik here to view.

IndyMobileDev – June 3

On Tuesday, 3 June, I’ll be presenting Break Free with Managed Functional Programming: An Introduction to F# at the Indianapolis Mobile .NET Developers meeting. The meeting is held at Launch Fishers...

View Article

Image may be NSFW.
Clik here to view.

Breaking Free at IndyMobileDev

On June 3, I presented Break Free with Managed Functional Programming: an Introduction to F# at the Indianapolis Mobile .NET Developers group. Brad Pillow was kind enough to record the entire...

View Article


Image may be NSFW.
Clik here to view.

Upcoming Event: Iowa Code Camp

I’m excited to have been selected to speak at Iowa Code Camp on July 19th. The organizers have put together what should be a great event with some really strong speakers. I’ll be speaking about – you...

View Article

Image may be NSFW.
Clik here to view.

Musings on C#’s Evolution

Since completing my series on likely C# 6.0 features and reviewing the draft spec for record classes and pattern matching in C#, I’ve had some time to reflect on how C# has evolved and think about...

View Article

Image may be NSFW.
Clik here to view.

Indianapolis F# Developers Coding Dojo

There’s a new developer group in town! The inaugural meeting of the Indianapolis F# Developers group is upon us. On Tuesday, November 18th I’ll be leading the group through the Digit Recognizer dojo...

View Article
Browsing all 27 articles
Browse latest View live




Latest Images