Руководство по языку 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.

Приступая к работе с F# Visual Studio , если вы работаете в Windows и хотите использовать полную среду IDE Visual Studio (интегрированная среда разработки).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 для Mac , если вы используете macOS и хотите использовать интегрированную среду разработки Visual Studio.Get started with F# in Visual Studio for Mac if you're on macOS and want to use a Visual Studio IDE.

Приступите к F# работе в Visual Studio Code , если вы хотите использовать упрощенную, кросс-платформенную среду 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#.

для работы с записными книжками Azure — это учебник для обучения F# в бесплатной, размещенной 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.

Справочник по основной библиотеке — это справочник по API F# для основной библиотеки. F# 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#. F# 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# использование Visual Studio, в котором показано множество замечательных примеров в течение 1,5 часов. F# 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 (или упрощенную интегрированную среду F#разработки) и новые.The target audience is developers who prefer Visual Studio Code (or a lightweight IDE) and are new to F#.

Новые возможности Visual Studio F# 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# Временной резерв программного обеспечения — это отличное место для начинающих и экспертов, является очень активным и имеет несколько лучших 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 FoundationThe F# Software Foundation

Хотя корпорация Майкрософт является основным разработчиком F# языка и его средств в Visual Studio, F# она также поддерживается независимой фундаментом, F# программным обеспечением (фссф).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. Вы можете присоединиться, и сеть 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!