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 notebook是了解免費、 託管的 Jupyter Notebook 中的 F # 教學課程。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 # for Fun and Profit是完整且非常詳細的書籍,學習 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. 目標對象是剛接觸 F # 的 Visual Studio 開發人員。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會顯示一些較新功能的 Visual Studio 2017 中 F # 的視訊課程。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. 目標對象是剛接觸 F # 的 Visual Studio 開發人員。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 # 軟體基礎 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# Software Foundation (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# Software Foundation 的使命是促進、保護和推展 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。免費加入,而且 foundation 中的 F # 開發人員的網路是您不想錯過 !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!