作为他《 F#匹配模式》文章的后续,Rober Pickering 这次把视线集中到了 F#工作流上。F#是一个.NET 函数式编程语言,既提供了类型安全又容易编写代码,也同时保证了执行性能。在 2007 年 10 月,微软服务器和工具的副总裁 Soma Somasegar 宣布微软将把 F#作为.NET 的头等语言推向市场。
F#中的工作流被用于创建纵向语言编程方式的代码,以用于创建 DSL——领域特定语言。一个工作流由两部分构成:代码片段和定义工作流功能的函数库组件。DSL 和通用编程语言的不同之处是,DSL 通常是针对某个特定任务或者领域的。
阅读全文:超越 F#基础——工作流
更多内容推荐
VS Code 更新 Python 支持,微软为支持 Pylance 抛弃开源语言服务器
破坏了编辑器的开源状态?
从事 DevOps 工作应该掌握哪些语言及工具
如果要从事DevOps工作,我们需要掌握的语言及工具。
2022-08-24
28|追本溯源:从第一版 React Native 开始学会读懂源码
今天,我们以第一版React Native源码为例,教你如何通过读源码,一步一步理解React Native新架构。
2022-09-01
微软计划闭源在 VS Code 中的 C#扩展,开发者:无法接受的管理者权力滥用行为
“如果选择任何非 .NET 的编程语言,你会对微软的产品有更好的体验。”
开篇词 | 从 0 开始搭建一个企业级 Go 应用
Go 为什么会变得这么火热呢?除了是一门非常优秀的语言以外,它也是云时代的语言。
2021-05-26
震撼的 Linux 全景图:业界成熟的内核架构长什么样?
这节课我们会解析Linux、Darwin-XNU和Windows的内部组件与结构,并比较它们的架构,为后续学习做好铺垫。
2021-05-17
学习新语言步骤 (有其他语言基础前提)
学习一门语言,首先你要明确学习它的目的,目的不同,学习方法不同。
2021-01-12
154|云开发:创建第一个云开发环境
2020-12-24
c 语言学习笔记 2021/12
c语言、学习笔记
2021-12-28
微软开源基于 Excel 的低代码语言 Power Fx
Power Platform 的厉害之处在于,在使用了几天之后,当你使用它时,你会学到更多复杂的东西,你将开始使用更多高级功能。
加餐|这个专栏你可以怎么学,以及 Rust 是否值得学?
都说 Rust 好,但是就是入门难,所以它真的值得你花精力学习吗?
2021-08-24
InfoQ 2022 年趋势报告:.NET 篇
在InfoQ,.NET领域包含了所有与.NET直接相关的技术,不仅包含了.NET官方版本的内容,还包括直接影响.NET生态系统的框架和技术、使用.NET的项目和计划、主要用例以及专门针对该领域的方法。
c 语言学习笔记
c语言笔记
2021-03-02
c 语言函数与指针基础
指向函数的指针 返回函数的指针
2021-02-23
C++ 后台开发学习路线
一. 基础阶段 一. 基础阶段 c/c++编程语言 linux基础 数据结构与算法 设计模式 脚本语言(可选)
2022-03-14
课前热身|开始学习之前我们要准备什么?
开始学习之前,我们要准备哪些基础配置和前导知识?
2021-08-09
正在诞生的五种编程语言
目前是一个编程语言百花齐放的时代,不同的语言致力于解决不同的问题。
编程语言2019-Android- 高级面试题总结 - 从 java 语言到 AIDL 使用与原理
观察者模式:代理模式:门面模式:单例模式:生产者消费者模式:
2021-11-04
【C 语言小游戏】手打贪吃蛇 1
先实现两个最简单的功能
2021-11-11
暂无签名
推荐阅读
如何阅读 Django 的源代码
2022-09-08
开篇词 | JavaScript 的进阶之路
2022-09-19
R 语言入门与介绍
2023-08-17
R 语言之基础绘图
2023-08-29
玩转不同语言的 Docker 打包方式
2023-11-06
商业数据分析利器 - R 语言
2022-11-07
网易杭州研究院 / 编程语言实验室 / 负责人张炜昕博士确认出席 QCon 上海,分享低代码编程语言 NASL 从设计到落地的闯关之路
电子书
大厂实战PPT下载
换一换 伍思磊 | 作业帮 大数据中台/架构师
孟谦 | 字节跳动 智能创作 AIP 平台生态前端负责人
方海涛 | 环界云计算 CEO、sealos 作者
评论