文章:超越 F# 基础——工作流

  • 朱永光

2008 年 1 月 24 日

话题:.NET语言 & 开发架构

作为他《F# 匹配模式》文章的后续,Rober Pickering 这次把视线集中到了 F# 工作流上。F# 是一个.NET 函数式编程语言,既提供了类型安全又容易编写代码,也同时保证了执行性能。在 2007 年 10 月,微软服务器和工具的副总裁 Soma Somasegar 宣布微软将把 F# 作为.NET 的头等语言推向市场

F# 中的工作流被用于创建纵向语言编程方式的代码,以用于创建 DSL——领域特定语言。一个工作流由两部分构成:代码片段和定义工作流功能的函数库组件。DSL 和通用编程语言的不同之处是,DSL 通常是针对某个特定任务或者领域的。

阅读全文:超越 F# 基础——工作流

.NET语言 & 开发架构