文件名称:pragmatic-fsharp:以问答形式探索F#
文件大小:16KB
文件格式:ZIP
更新时间:2024-03-25 21:13:10
F#
F#实用指南 以问答形式探索F# :memo: 作者对有争议的话题的个人见解 :orange_book: 源代码链接 该文档大量引用了以节省读者的搜索时间。 目录 介绍 什么是F#? F#是一种功能优先,强类型化,编程语言,可用于在许多不同的应用程序域中开发软件。 功能优先:今天,仅将编程语言称为“功能”并不能充分传达其实际代表的含义,因为大多数现代主流语言都在某种程度上具有功能。 F#提供了和,鼓励开发人员以功能性方式编写代码,同时还支持面向对象和命令式编程风格,因此是一种混合语言。 F#是纯粹的功能性语言吗? 即使F#着重于功能范例,它也不是因为它提供了大量的转义填充,即: 使用规避了。 使用<-运算符绑定到具有mutable关键字的值的标识符。 F#支持过程循环,这是当务之急的概念。 在纯函数式语言中,这种构造没有意义,因为循环仅在与可变状态结合使用时才有用。 使用带有可变变量的“ f
【文件预览】:
pragmatic-fsharp-main
----Chapters.fs(257B)
----img()
--------fsharp.png(3KB)
----package.json(205B)
----Program.fs(1KB)
----fsharp-faq.fsproj(309B)
----.gitignore(37B)
----MarkdownHelpers.fs(3KB)
----README.md(12KB)
----chapters()
--------type_system.md(1KB)
--------introduction.md(5KB)
--------async.md(4KB)