F# 语言和你 SAY HELLO!!

第二十天

各位点进来的朋友,你们好阿/images/emoticon/emoticon07.gif

小的不才/images/emoticon/emoticon46.gif只能做这个系列的文章,但还是希望分享给点进来的朋友,知道一些程序语言的来由,让大家多少知道这些程序。

一样直接上内容啦~~/images/emoticon/emoticon08.gif

------------------------------------------------------------⇃正文开始⇂----------------------------------------------------------

**F#**是由微软发展的为.NET语言提供执行环境的程序设计语言,是函式程序语言(FP,Functional Programming),函式程序语言最重要的基础是Lambda Calculus。

它是基於OCaml的,而OCaml是基於ML函式程序语言。有时**F#**和OCaml的程序是可以互动编译的。

**F#**支援高阶函式、柯里化、惰性求值、Continuations、模式匹配、闭包、列表处理和元程序设计。

这是一个用於显示.NET在不同程序语言间互通的程序设计,可以被.NET中的任意其它代码编译和调用。

其语言版本:

2002年微软开始由Don Syme带领研发F#,从C#,LINQ和Haskell中获取了经验,2005年推出第一个版本,2007年7月31日释出1.9.2.9版。

2007年底,微软宣布F#进入产品化的阶段。

**F#**已被整合在Visual Studio 2010中,版本是2.0,含有对.Net Framework的完全支援。

**F#**现在在Visual Studio 2015中,版本是4.0。

**F#**现在在Visual Studio 2017中,版本是4.1。

/images/emoticon/emoticon42.gif/images/emoticon/emoticon42.gif

那下面这边为您展示F#语言经典程码:

    printfn "Hello, World!"

感谢大家点进来撇一眼/images/emoticon/emoticon41.gif
/images/emoticon/emoticon29.gif

文章参考&引用处:https://zh.wikipedia.org/wiki/F%E2%99%AF


<<:  day 12 - API组装实作

>>:  Leetcode: 210. Course Schedule II | 含C++笔记

卡夫卡的藏书阁【Book27】- Kafka - KafkaJS Admin 4

“They say ignorance is bliss.... they're wrong ” ...

【从实作学习ASP.NET Core】Day14 | 後台 | 用 Identity 实作会员功能

今天要用 .NET Core 自带的使用者管理套件 Identity 来实现网站的会员功能 ASP....

Day 10 不要小看附件

在隧道中,只朝着洞口的那道微光前进,忘了身旁的一切,总是认为爬离黑暗,才能重现光明,但是,就因为这样...

Flutter基础介绍与实作-Day12 Nice to Meet you Widgets-范例实作

前面讲了那麽多关於Basic Widget今天我们就用其中一个来写个小范例吧! 我们用BottomN...

Day 30 GUI

在JAVA程序设计中,如果要设计元件的话,要用GUI,也就是图形使用者介面,今天我们要使用GUI创建...