Blog articles

0
comment
on 10/27/2010 4:12 AM
In this article, we'll look at type that implements an (asynchronous) blocking queue using F# agents. This can be used, for example, when implementing the pipeline pattern as demonstrated in the previous article.
.
0
comment
on 10/27/2010 4:11 AM
In this article, we look at an F# implementation of an image processing pipeline demo from the Parallel Programming with Microsoft .NET. We'll use message-passing and asynchronous workflows, which leads to a more elegant and similarly efficient code.
.
0
comment
on 10/26/2010 4:24 AM
Just today I was asked a question that I’ve been asked many times before: What level of Clojure proficiency is needed, if any? And my answer is — none whatsoever. We formed the dojo to learn clojure, which was a language that none of us knew at the time b[...]
.
0
comment
on 10/23/2010 2:31 AM
Haskell got a nice system of classes. Though the name reminds us of the OOP term, these “classes” are very different in their use. Here is an example for people who are not familiar with Haskell classes: Ideally, our F# code would look like: Without editi[...]
.
0
comment
on 10/21/2010 8:54 AM
Hey! We, the Akka committers, are very proud to announce the release of Akka 1.0-M1, the first of 2 milestone releases leading up to the final 1.0 release. It is all thanks to a fantastic team [http://doc.akkasource.org/team] and user community. Thank yo[...]
.
0
comment
on 10/19/2010 2:53 PM
In F#, class constructors can be declared in several different ways. To declare a non-static class, one usually defines a primary constructor, plus zero or more additional constructors. To declare a static class, one usually defines a module. Using a Prim[...]
.
0
comment
on 10/19/2010 2:53 PM
In F#, class constructors can be declared in several different ways. To declare a non-static class, one usually defines a primary constructor, plus zero or more additional constructors. To declare a static class, one usually defines a module. Using a Prim[...]
.
0
comment
on 10/11/2010 4:27 AM
One of the small gems that will be available in Akka 1.0 is that ThreadBasedDispatcher is based upon ExecutorBasedEventDrivenDispatcher with a core thread pool of 1 and a max thread pool of 1 that allows core thread timeouts. This means that Actors with T[...]
.
0
comment
on 10/9/2010 12:04 PM
One very popular habit in F# is tail recursion. Tail recursion allows you to recurse without worrying about stack overflow. But there is a very dangerous problem – infinite recursion. Now, let’s say we have a function which doesn’t have a name which indic[...]
.
0
comment
on 10/9/2010 11:43 AM
If you have any experience in Haskell, you know the IO monad. Some people think it just makes things ugly – but I think it is good, since we are functional programming and we should know when we are using an impure function. What we will do is to define a[...]
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper