 Your new post is loading...
 Your new post is loading...
|
Scooped by
Srdjan Strbanovic
March 12, 2016 7:51 AM
|
|
Scooped by
Srdjan Strbanovic
March 20, 2015 10:50 AM
|
Mark Seemann uses F# to demonstrate how to use functional design with TDD to remove the need for Mock objects.
|
Scooped by
Srdjan Strbanovic
March 19, 2015 12:33 PM
|
Domain modeling in F# is significantly easier and safer than with the traditional .NET languages. This is because of the increased safety of pattern …
|
Scooped by
Srdjan Strbanovic
March 18, 2015 5:26 PM
|
This post summaries the seven ineffective coding habits that Kevlin Henney outlined in his talk and how, in opinion and experience, F# helps prevent.
|
Scooped by
Srdjan Strbanovic
March 1, 2015 12:24 PM
|
|
Scooped by
Srdjan Strbanovic
February 20, 2015 5:06 PM
|
I'd like to share my experience with functional programming in this article. I feel like I've learned more in the...
|
Scooped by
Srdjan Strbanovic
February 8, 2015 10:49 AM
|
|
Scooped by
Srdjan Strbanovic
February 7, 2015 3:26 PM
|
|
Scooped by
Srdjan Strbanovic
February 3, 2015 3:22 PM
|
This is part 8 of Categories for Programmers. Previously: Functors. See the Table of Contents. Now that you know what a functor is, and have seen a few examples, let's see how we can build larger f...
|
Scooped by
Srdjan Strbanovic
January 25, 2015 12:46 PM
|
|
Scooped by
Srdjan Strbanovic
January 25, 2015 12:31 PM
|
|
Scooped by
Srdjan Strbanovic
January 25, 2015 12:09 PM
|
Capability based security and more
|
Scooped by
Srdjan Strbanovic
January 20, 2015 6:52 PM
|
|
|
Scooped by
Srdjan Strbanovic
May 3, 2015 1:24 PM
|
|
Scooped by
Srdjan Strbanovic
March 19, 2015 12:46 PM
|
This article is the third in the "Running your own DNS Resolver with MirageOS" series. In the first part, we used the ocaml-dns library to lookup the hostname corresponding with an IP address using...
|
Scooped by
Srdjan Strbanovic
March 19, 2015 12:33 PM
|
One of my goals this year is to learn a new programming language. This language should use a programming style different than what I am familiar with (currently C# and Javascript). As I am settled in the .net space I...
|
Scooped by
Srdjan Strbanovic
March 18, 2015 12:28 PM
|
Three weeks ago I wrote about my experiences trying out Akka.NET. I had assembled a small working Akka.NET example application written in F# using the information I was able to find on the subject. My first attempt however...
|
Scooped by
Srdjan Strbanovic
March 1, 2015 12:20 PM
|
|
Scooped by
Srdjan Strbanovic
February 14, 2015 9:36 PM
|
Type Providers are an essential element for F#’s extensibility model, but creating new ones can be a chore. Dave Fancher shows how to take the tedium out authoring Type Providers using some simple inline factory methods.
|
Scooped by
Srdjan Strbanovic
February 8, 2015 10:46 AM
|
|
Scooped by
Srdjan Strbanovic
February 4, 2015 12:48 PM
|
Phil Trelford describes and demonstrates areas where F# excels, such as domain modeling, computation and concurrency.
|
Scooped by
Srdjan Strbanovic
February 3, 2015 3:20 PM
|
Over the last few years, I created or contributed to a number of libraries. In this blog post (or perhaps a series), I'll share some of the things I learned when trying to answer the question: What should a good library look like? I'll start by looking at a library design pattern that I call 'levels of abstraction'.
|
Scooped by
Srdjan Strbanovic
January 25, 2015 12:38 PM
|
The project page on OpenHub.net for FsSql. Functional wrapper around ADO.NET for F#
|
Scooped by
Srdjan Strbanovic
January 25, 2015 12:29 PM
|
As I talked about last week, I was looking at different ways of using the Entity Framework type provider to map to my domain model. While I was working on the process, Ross McKinley saw...
|
Scooped by
Srdjan Strbanovic
January 25, 2015 11:10 AM
|
I like Haskell because it lets me live inside my world. There are a lot of special worlds out there! And Haskell lets me stay in those worlds, and use all of the tools I normally have when I’m not there. I get to transform normal tools into tools that work in my world. (This post is meant to be approachable by people unfamiliar with Haskell! That being said, if there is a concept you don’t understand, feel free to leave a comment, tweet me, stop by on irc at freenode’s #haskell, or give Learn Yo
|