Blog articles

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.[...]
.
0
comment
on 12/15/2011 8:23 AM
I recently watched this great cast from Graham Hutton on Channel 9: How to be more productive. Right at the beginning he shows us another application of the fixed-point combinator and this got me into the “Haskell/Lazy love”-mode again. So … Weiterlesen →
.
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