✴ F # (вымаўляецца F дыез) з'яўляецца строга тыпізаванай, мульты-парадыгма мовы праграмавання, які ўключае ў сябе функцыянальныя, імператыўныя і аб'ектна-арыентаваных метады праграмавання. F # найбольш часта выкарыстоўваецца ў якасці крос-платформавы Common Language Infrastructure (CLI) мова, але ён таксама можа генераваць JavaScript і блок апрацоўкі графікі код (GPU). ✴
► Гэта дадатак было распрацавана для пачаткоўцаў у F #, забяспечваючы асноўнай для прасунутых канцэпцый subject.✦
【Разгляданыя ў гэтым дадатку пералічаны ніжэй】
⇢ Агляд
Настройка ⇢ Environment
⇢ Структура праграмы
⇢ Базавы сінтаксіс
Тыпы дадзеных ⇢
⇢ Зменныя
аператары ⇢
⇢ прыняцця рашэнняў
⇢ Loops
⇢ Функцыі
⇢ Струны
⇢ Опцыі
⇢ картэжаў
⇢ справаздачы
⇢ Спісы
⇢ паслядоўнасці
⇢ Наборы
⇢ Карты
⇢ дыскрымінаваць Саюзы
⇢ Mutable дадзеных
⇢ Масівы
⇢ Mutable Спісы
⇢ Mutable слоўнік
⇢ Basic IO
⇢ дженеріков
⇢ Дэлегаты
⇢ Пералічэнні
⇢ Pattern Matching
⇢ Апрацоўка выключэнняў
⇢ Класы
⇢ структуры
⇢ Аператар Перагрузкі
⇢ Успадкоўванне
⇢ Інтэрфейсы
⇢ Падзеі
модулі ⇢
⇢ Namespaces
⇢ Вы вопытны C #, Java або Python распрацоўшчык?
⇢ Функцыянальныя Коаны - F #
⇢ навуковых дадзеных з F #
⇢ Пяць прынцыпаў добрага F # трэскі
⇢ Арганізацыя кода
⇢ Сартаваць адкрытыя заявы тапалагічная
⇢ Выкарыстоўваць класы ўтрымліваюць значэння, якія маюць пабочныя эфекты
⇢ Апрацоўка памылак
⇢ Тып вываду і джынэрыкі
⇢ Агульныя рэкамендацыі
⇢ Кіраўніцтва для F # -facing бібліятэк
⇢ аб'екта, тып і канструкцыя модуля
⇢ спісы, масівы і паслядоўнасці
⇢ Pattern Matching
⇢ Адрозненні Interactive, сцэнарыяў і скампіляваныя Асяроддзя
⇢ Стварыць тып пастаўшчыка
⇢ Правілы і абмежаванні
⇢ Тып Provider бяспекі
⇢ Візуальная F # асяроддзя распрацоўкі Асаблівасці
⇢ код і тэкставы рэдактар Асаблівасці
⇢ IntelliSense Асаблівасці
⇢ адладкі Асаблівасці
⇢ Дадатковыя інструменты
⇢ Выкарыстанне F # на Azure
⇢ Стварэнне F # Script і Start F # Interactive
⇢ Змена змесціва чэргі паведамленняў
⇢ Сімвал і аператар Спасылка
⇢ F # - Значэнні
⇢ F # - Тыпы
⇢ Выснова параметру і вяртання тыпаў
⇢ F # - Вынікі
⇢ F # - Абстрактныя класы
⇢ F # - Выразы аб'ектаў
⇢ F # - Подпісы
⇢ F # - Код Каціроўка