Blog articles

0
comment
on 12/28/2011 6:21 PM
Brian Beckman over at c9 has implemented a reactive version of the classic Viterbi algorithm using System.IObserver. It seems that Viterbi is natrually suited to this type of an implementation because it deals with events (observations) over time so this [...]
.
0
comment
on 12/27/2011 5:51 AM
Visual F#团队很高兴地宣布中国的CSDN博客正式成立,我们的目的是为了方便中国的程序员更早、更快、更多的了解F#,并从F#的实际应用中受益。 最初,F#是Don Syme博士在微软剑桥研究院的一个研究项目,它继承自OCaml和C#和Python和Haskell语言。它是一种函数式的、面向对象的.NET编程语言,使用户能够编写简单的代码来解决复杂的问题。很多用户反映使用F#后代码量减少到原来的四分之一,并且程序的错误率大大减少。 我们的工作主要是翻译一些F#专家的博客,制作一系列F#的教程,以及介绍[...]
.
0
comment
on 12/25/2011 5:24 PM
There’re a number of built-in literal types in F#, and one of the cool things you can do is to get the byte or byte array representation of a char or string using the ‘B’ suffix, the result is the same as Encoding.ASCII.GetBytes: Pretty cool, eh?
.
0
comment
on 12/25/2011 1:31 PM
.
0
comment
on 12/23/2011 9:43 AM
Recent FPish FPish discussion focused on some hacks available in F# to write code that resembles using Haskell type classes. I particularly enjoyed the comments by Gustavo Leon and Loic Denuziere. To cut the long story short, before compiling to .NET F[...]
.
0
comment
on 12/21/2011 6:46 PM
Generic type parameters were introduced in C# 2.0, and they gave us the ability to write code that works against any type that matches a set of constraints and remove the need to create type-specific overloads, e.g.: A few years passed, and dynamic types [...]
.
0
comment
on 12/21/2011 5:55 PM
System.Xml.Linq provides a nice, functional way of querying XML however with F# operator overloading we can create a nice mini DSL to have even cleaner code for XML querying. With this DSL we can mimic XPath and XQuery quite closely. … Continue reading →
.
0
comment
on 12/21/2011 5:55 PM
System.Xml.Linq provides a nice, functional way of querying XML however with F# operator overloading we can create a nice mini DSL to have even cleaner code for XML querying. With this DSL we can mimic XPath and XQuery quite closely. … Continue reading →
.
0
comment
on 12/18/2011 7:35 PM
As Clojure continues to evolve, it's a good idea to ensure your projects work with multiple versions of Clojure so that you are prepared for the future. Luckily, Leiningen makes that easy with a plugin called lein-multi which allows you to specify multipl[...]
.
0
comment
on 12/15/2011 2:43 PM
In this article I discuss why F# Async is a good thing for writing concurrent software on .NET and show how to implement your own Async specialized for low-concurrency use. As a sample application, I look at a simple CML-style blocking channel.[...]
.
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