Browse by Tags

All Tags » F# (RSS)
In my previous post , I looked at some of the options we have for concurrency programming in .NET applications. One of the interesting ones, yet specialized is the Message Passing Interface (MPI). Microsoft made the initiative to get into the high performance...
In recent posts, you've found that I've been harping on immutability and side effect free functions. There is a general theme emerging from this and some real reasons why I'm pointing it out. One of the things that I'm interested in is concurrent programming...
Posted by podwysocki | 4 comment(s)
Filed under: , , ,
In one of my previous posts about Command-Query Separation (CQS) and side effecting functions being code smells, it was pointed out to me again about immutable builders. For the most part, this has been one area of CQS that I've been willing to let break...
Posted by podwysocki | 4 comment(s)
Filed under: , , , ,
Taking a break from the Design by Contract stuff for just a bit while I step back into the F# and functional programming world. If you followed me at my old blog, you'll know I'm pretty passionate about functional programming and looking for new ways...
Posted by podwysocki | 1 comment(s)
Filed under:
I know the title might catch a few people off guard, but let me explain. Side effecting functions, for the most part, are code smells. This is a very important concept in Domain Driven Design (DDD) that's often overlooked. For those who are deep in DDD...
Posted by podwysocki | 4 comment(s)
Filed under: , , ,
Well, I certainly have an ambitious May schedule ahead of me. Most of course will be revolving around functional programming and F# as it seems to be finally catching on. I've been noticing a bunch from the Java and Ruby communities becoming interested...
Posted by podwysocki | with no comments
Filed under: , ,
As I've said before on my previous blogs, I'm very much into F# and functional programming lately. With that, I'm still in the mode of TDD. Just because you enter a new programming paradigm, doesn't mean you throw away your XP and TDD roots. Instead,...
Posted by podwysocki | 2 comment(s)
Filed under: ,
In my previous post , I talked about some of the happenings from the day two experience. Day three was only a half day with only two sessions. So, it was best to make the best of times anyhow. Once again, it snowed again, rather heavily at times, so nature...
Posted by podwysocki | with no comments
Filed under: , ,
Tonight I will be heading to the Northern Virginia Ruby Users Group (NoVARUG) meeting tonight with Dave Thomas (PragDave) talking about metaprogramming in Ruby. Should be a great time and I'm sure it will be full tonight. For those interested in some...
Posted by podwysocki | with no comments
Filed under: , ,
Time for another adventure in F#, covering some of the basics of functional programming and F# in particular. Today we'll manage to look more at regular .NET integration and .NET programming. With the previous efforts, we've looked more at functional...
Posted by podwysocki | 1 comment(s)
Filed under: , ,
More Posts Next page »