F# 指南F# Guide

F# 指南提供了许多资源来学习 F# 语言。The F# guide provides many resources to learn the F# language.

学习 F#Learning F#

什么是 F#介绍什么是 F# 语言以及在其中编程概念,如的简短代码示例。What is F# describes what the F# language is and what programming in it is like, with short code samples. 如果您不熟悉 F#,建议此操作。This is recommended if you are new to F#.

F# 教程提供大量的代码示例的主要语言功能的概述。Tour of F# gives an overview of major language features with lots of code samples. 如果您是想要查看其操作中的核心 F# 功能,建议此操作。This is recommended if you are interested in seeing core F# features in action.

开始使用 Visual Studio 中的 F#如果要在 Windows 上的虚拟机和模板,需要完整的 Visual Studio IDE (集成开发环境) 体验。Get started with F# in Visual Studio if you're on Windows and want the full Visual Studio IDE (Integrated Development Environment) experience.

开始使用 F# 在 Visual Studio for Mac如果是在 macOS 上并想要使用 Visual Studio IDE。Get started with F# in Visual Studio for Mac if you're on macOS and want to use a Visual Studio IDE.

开始使用 Visual Studio Code 中的 F#如果所需的轻量跨平台和功能包式的 IDE 体验。Get Started with F# in Visual Studio Code if you want a lightweight, cross-platform, and feature-packed IDE experience.

开始使用 F# 和.NET Core CLI如果想要使用命令行工具。Get started with F# with the .NET Core CLI if you want to use command-line tools.

开始使用 F# 和 Xamarin的 F# 中移动编程。Get started with F# and Xamarin for mobile programming with F#.

F# 的 Azure Notebooks是一个教程,学习 F# 中可用的托管的 Jupyter Notebook。F# for Azure Notebooks is a tutorial for learning F# in a free, hosted Jupyter Notebook.

参考资料References

F# 语言参考是对所有 F# 语言功能的正式、 完整引用。F# Language Reference is the official, comprehensive reference for all F# language features. 每篇文章说明了的语法,并显示代码示例。Each article explains the syntax and shows code samples. 在目录中,可以使用筛选器栏以查找特定的文章。You can use the filter bar in the table of contents to find specific articles.

F# 核心库参考是 F# 核心库 API 参考。F# Core Library Reference is the API reference for the F# Core Library.

附加指南Additional guides

F# 的乐趣和利润是有关学习 F# 的全面且非常详细的书。F# for Fun and Profit is a comprehensive and very detailed book on learning F#. 其内容和作者是钟爱的 F# 社区。Its contents and author are beloved by the F# community. 目标受众是主要面向对象的编程背景的开发人员。The target audience is primarily developers with an object oriented programming background.

F# 编程 Wikibook是有关学习 F# wikibook。F# Programming Wikibook is a wikibook about learning F#. 它也是 F# 社区的产品。It is also a product of the F# community. 目标受众是不熟悉 F# 中,通过很少的面向对象的编程背景的人员。The target audience is people who are new to F#, with a little bit of object oriented programming background.

了解 F# 通过视频Learn F# through videos

YouTube 上的 F# 教程是很棒的介绍 F# 使用 Visual Studio,其中许多很好的例子显示在过去的 1.5 小时。F# tutorial on YouTube is a great introduction to F# using Visual Studio, showing lots of great examples over the course of 1.5 hours. 目标受众是 Visual Studio 开发人员的新 F#。The target audience is Visual Studio developers who are new to F#.

介绍如何使用 F# 编程是很好的视频系列 Visual Studio Code 用作主要编辑器。Introduction to Programming with F# is a great video series that uses Visual Studio Code as the main editor. 视频系列从零开始和结束的构建基于文本的 RPG 视频游戏。The video series starts from nothing and ends with building a text-based RPG video game. 目标受众是开发人员更喜欢 Visual Studio Code (或的轻型 IDE) 和不熟悉 F#。The target audience is developers who prefer Visual Studio Code (or a lightweight IDE) and are new to F#.

What's New in F# 的开发人员的 Visual Studio 2017是 F# 在 Visual Studio 2017 中显示了一些较新的功能的视频课程。What's New in Visual Studio 2017 for F# For Developers is a video course that shows some of the newer features for F# in Visual Studio 2017. 目标受众是 Visual Studio 开发人员的新 F#。The target audience is Visual Studio developers who are new to F#.

其他有用的资源Other useful resources

F# 代码段网站包含一组大规模的代码段显示了如何执行几乎任何在 F# 中,范围从初学者到很高级的代码段。The F# Snippets Website contains a massive set of code snippets showing how to do just about anything in F#, ranging from absolute beginner to highly advanced snippets.

F# 软件 Foundation Slack初学者和专家相似,就是非常活跃,是一个很好,具有一些世界上最佳 F# 程序员可用于聊天。The F# Software Foundation Slack is a great place for beginners and experts alike, is highly active, and has some of world's best F# programmers available for a chat. 我们强烈建议加入。We highly recommend joining.

F# 软件基金会The F# Software Foundation

尽管 Microsoft 是 F# 语言和 Visual Studio 中的其工具的主要开发人员,但 F# 还支持由独立的基金会,F# 软件 Foundation (FSSF)。Although Microsoft is the primary developer of the F# language and its tools in Visual Studio, F# is also backed by an independent foundation, the F# Software Foundation (FSSF).

F# 软件基金会的任务是提升、保护和改进 F# 编程语言,以及支持和促进国际化的多元 F# 程序员社区的成长。The mission of the F# Software Foundation is to promote, protect, and advance the F# programming language, and to support and facilitate the growth of a diverse and international community of F# programmers.

若要了解详细信息并参与,请查看 fsharp.org。它是免费加入,和 F# 开发人员 foundation 中的网络是想要您不会错过精彩的内容 !To learn more and get involved, check out fsharp.org. It's free to join, and the network of F# developers in the foundation is something you don't want to miss out on!