
F#
QQ_370566617
上海航天技术研究院 工程师;
上海交通大学 工学博士
展开
-
Functional Pogramming函数式编程
甫于日前落幕的Software Development 2.0研讨会,来宾之一的Andrei Alexandrescu被问到未来编程语言的趋势时,他认为函数编程(Functional Pogramming)可能会再度兴起。我认同他的看法,我过去发表的JavaFX文章中,碰巧也有提到这一点。 目前两大开发平台(Java与.NET)都开始出现函数编程思维的踪迹。Java平台的JavaFX语言转载 2009-07-15 13:41:00 · 854 阅读 · 0 评论 -
Debugging and Testing F# Programs
None原创 2010-08-28 19:19:00 · 617 阅读 · 0 评论 -
F# and Iron Python
Iron Python - .NET implementation of Python, tightly integrated with .NET framework, has a wide range of applications. It can be used as an embedded scripting language, as a full-fledged language for creating complex apps and as a bridge for reusing existi转载 2010-08-20 17:43:00 · 1690 阅读 · 0 评论 -
F# 简介
概述 F# 是微软公司推出的一种新的功能性编程语言。尽管它主要是一种功能性编程语言,但它却因多范式语言而知名,因为它还支持面向对象编程。F# 与整个 .NET 库系统和开发环境紧密集成,因此开发人员能够将功能性编程功能引入 .NET 平台。 目标 在本次动手实验中,您将学习如何: • 使用 F# 类型 • 利用 let 关键字绑定值与标识符 • 使用 F# 中的函数 • 使用 F#转载 2010-08-17 10:18:00 · 921 阅读 · 0 评论 -
C#调用F#及简单性能对比
在VS2010里已经集成了F#,F#本身是函数型的编程语言,在数学运算方面具备天生的优越性,下面说明如何在C#中调用F#,并简单的从纯语法的角度来比较一下性能。 1. 建立一个F#库 2. 在F#的原文件中添加一个Module(一定要添加哦,不然在C#中是无法调用的!),然后在这个Module中添加一个Swap函数。代码如下: module FSModule let Swap(a,b)=(b,a) 看习惯了C风格代码的程序员,再来看这段F#代码可能会感觉语法有怪转载 2010-08-16 14:25:00 · 3384 阅读 · 0 评论 -
为什么函数式编程没有流行起来?【z】
函数式编程已经不是什么新概念了,而且在各个技术论坛和新闻网站上也时不时的挂起一阵函数式编程的旋风。但是对于很多编写应用程序的编程人员来说,函数式编程仍显得那么陌生和遥远。转载 2010-08-16 08:32:00 · 1321 阅读 · 1 评论 -
F# 基础语法—关键字和结构[z]
原文出处: http://lorgonblog.spaces.live.com/blog/cns!701679AD17B6D310!887.entry Translated by Mike 我已经写过很多关于F#的博文,但至今为止还没有描述过F#语言的基本语法.所以今天我将尽力弥补这个缺憾,描述一些在F# 代码中常见的一些关键字和语法结构.这篇博文不会覆盖所有的F# 语法,但是差不多能覆盖75%左右的常见语法.为了使本文尽可能的简单,我可能故意在整体的准确性上犯一点儿小错. #light 大部分的F转载 2010-08-16 19:39:00 · 1114 阅读 · 0 评论 -
F# 快速上手
【篇首语】F#是什么,可以我的另一篇博文。感觉博客网Anders Cui的文章很好,就转帖过来。其实还是博客园的博客比较好,优快云的博客真是烂到家了,我在教育网(上海)根本就打不开,只能用live writer,而且还不能使用html代码,算了,一肚子气。从Allen Lee的《从C# 3.0到F#》一文开始,感觉园子里F#正在升温。C转载 2010-04-16 08:48:00 · 1574 阅读 · 0 评论 -
F#一种函数式编程语言
近几年来,编程语言的一个重要的主题已经转向函数式编程的观念。诸如C#中的lambda表达式和.NET 2.0中的范型等语言特性都源于函数式语言,而LINQ更是直接基于函数式编程技术。通过LINQ和Parallel FX,函数式语言的想法正帮助我们解决当今业界所面临的最大挑战:从防止数据和对象之间的错误匹转载 2009-07-15 14:02:00 · 1413 阅读 · 0 评论 -
函数式编程(F#)个人随感
函数是编程早就有了,不是只有F#。但是F#让我真正的了解和使用了函数式编程。记得在GE的时候就深刻的感觉到,一家大的公司对技术的发展是举足轻重的。当然这是题外话了。以前都是当作茶余饭后的随便看看,但是最近自己亲自用了一下,还是发现一些认识上的惯性误区。随感随写,不断更新。1、个人认为函数式编程(FOP),其实就是两个内容:数据和过程。虽然二者都统一在一个let定原创 2011-11-08 16:07:58 · 1987 阅读 · 1 评论