Browse by Tags

All Tags » F# (RSS)

Time Flies Like An Arrow in F# and the Reactive Extensions for .NET by podwysocki

In the past week, I had the pleasure of speaking on Reactive Programming in F# with Brian McNamara at a conference out in Seattle. The point of this talk was to cover the what and why of using F# in reactive programming on both the client and the server...

The F# PowerPack Released on CodePlex by podwysocki

As announced yesterday , the new February 2010 release of F# is out. For those using Visual Studio 2008 and Mono, you can pick up the download here . This release is much more of a stabilization release instead of adding a lot of features including improvements...
Filed under:

Upcoming Release of F# 2.0 by podwysocki

As you may have noticed with the recent release of the Visual Studio 2010 Release Candidate , that we are getting closer and closer to the first official release of the F# language. Shortly, there will be the standard zip/MSI file provided to those who...
Filed under:

F# and the Dynamic Lookup Operator ala C# by podwysocki

In the previous post , we covered various scenarios around how we’d make the syntax around using the MongoDB C# Driver a little nicer and less stringy. And before that we looked at using and abusing these so called dynamic lookup operators . In the F#...
Filed under: , ,

Exploring MongoDB with F# by podwysocki

If you’ve been following me on Twitter , I’ve been digging a bit into MongoDB . When I was involved with the planning of NoSQLEast this past year, I sat down and used it in anger and was quite pleased with the results. Using it with a language which allows...
Filed under: , , ,

Using and Abusing the F# Dynamic Lookup Operator by podwysocki

Lately, I’ve been playing with such things as MongoDB using F# to rapidly prototype ideas. With that, I’ve tried to rid myself of magic strings by using the F# dynamic lookup operator. I’ll cover exactly what I’m doing in the next post when using MongoDB...
Filed under:

A Kick in the Monads – Writer Edition by podwysocki

In the past couple of Monads posts, we’ve talked briefly about the State and Reader Monads and their potential uses and misuses. Before this series completes, I have a few more to cover including the Writer, Continuation and eventually Observable monad...

A Kick in the Monads – Creating Extended Builders Part III by podwysocki

So far in this series , we’ve covered some of the methods you can implement for custom computation expressions (aka Monads) in F# such as bind and return, as well as exception and resource management. For the last part in the series, we’ll take a look...

Much Ado About Monads – Creating Extended Builders Part II by podwysocki

In this series, we’ve looked custom computation expressions, what they are, how they are applicable to development and how we might implement them in F#. In the previous post , we went over some of the basic methods you can include on your custom computation...

Much Ado About Monads – Creating Extended Builders by podwysocki

In the past two posts in this series, we’ve covered both the State Monad and Reader Monad , not only the motivations, but how you would implement them in F#. With defining the Return and Bind methods on our computation expression builders, we’re able...
More Posts Next page »