Now that I’m fully on board the F# bandwagon I’ve found myself wanting to refactor some of my old utility functions that I’ve had for years in C# land. Sure, I could just reference my C# assemblies, and probably should have. But there’s something nice about porting some code over to your shiny new language, if only just as a learning exercise.

Sure the code is quite imperative in style, but it is just a utility function and I literally did a “one pass” refactor from the C# code. It’s not really worth giving a second pass just for the sake of making it more pure functional.

2 Responses

Hey there Your web page loads up literally slow in my opinion, I not really know
who’s problem is that on the other hand facebook starts quite good.

However I appreciate you for creating awesome blog post.
I suppose this has already been beneficial to many people who arrived in this article.
This one is without a doubt excellent what you actually have done and wish to discover more articles by you.
Soon after checking out the post, I have book-marked your
web blog.

Hey I don’t know whether it’s me or simply your website but it is
loading pretty slow to me, I had to spend like a
minute to successfully load although twitter operates perfectly .
Anyways, Thank you for placing such a lovely article.
Nearly everybody who found this website must
have found this particular article totally helpful. This is actually fantastic everything that you actually have implemented in this article and want to discover even more articles
from you. Right after checking out your post, I’ve book marked the website.