Я хотел выложить топик на свободном форуме, но там нет тегов. А я обещал людям инфу по этим тегам!
Доброго времени суток.
Я напоминаю теги
Reactive,programming,today вы всегда можете проследить обновления, поверьте они будут.
По этой ссылке вы можете скачать Visual Studio 2017 совершенно бесплатно
www.visualstudio.com/ru/downloads/?rr=https%3A%2F%2Fwww.google.ru%2F
Я надеюсь вы уже установили Visual Studio 2017
Теперь, когда вы открыли этот волшебный инструмент я уверен вы хотите сделать именно это.
Файл > Создать > Проект > Visual F# > Консольное приложение > Work Project
Лучше назвать проект именно Work Project
Я создал папку > Изучаю Microsoft на диске D
Теперь спокойно закройте Visual Studio
Я должен упомянуть об этом. Вот ссылка на курсы по F# на Microsoft Virtual Academy
mva.microsoft.com/ru/training-courses/-f--12198
Зачем делаю я?
Хочу сказать большое спасибо Дмитрию Валерьевичу Сошникову, у него есть замечательная книга «Функциональное программирование на F#», которую я обязательно прочитаю когда пройду лекцию до конца, на которую я дал ссылку. Лекция тоже выпущена им. Причем я обязательно куплю книгу. Давайте все купим по книге! Я по — любому куплю эту книгу. Еще раз большое спасибо Дмитрию, поверьте, очень много зависит от человека, его лекции скорее всего лучшие на просторах отечественного интернета.
Зачем делаю я?
Все дело в том, что данная лекция по F# это уже средний уровень на MVA. А если на MVA пишут, что это средний уровень, значит что — бы его понять нужно выучить материал который предшествовал. Странно, но лучшим введением в программирование мне показалась книга Эндрю Троелсена по C#, начальные концепции F# и C# похожи, так как данные языки используют .Net
Рекомендую прочитать Троелсена, но только введение, я даже делал схемы по введению, которые выкладывал на Смарт — Лаб. Приложу в следующих топиках.
До меня долго доходит и я люблю разложить все даже самые простые вещи на самый мелкие детали.
И вывести универсальные правила.
Я выкладываю исходный код, который считаю очень информативным, по крайней мере, все что там есть я учу наизусть, проговариваю, обсуждаю, мне эти правила дались очень большими головными болями.
обязательно скачайте и откройте его и посмотрите модуль Conditional Operator!!!
Схема будет обновляться, я ее много раз стирал и переделывал именно поэтому не мог выложить. Точнее очень много раз. Эти разделы считаю уже очень хорошими, именно поэтому делюсь. Нажимайте на плюсики, открывайте модули и смотрите информацию. Я знаю эту схему наизусть.
Рекомендую ее перечерчивать в вашем Work Project ) особенно запомните правила раздела Fundamental, перечерчивайте схему и проговаривайте их. Мне это очень помогло!!!
1drv.ms/f/s!Aik_YYEGJIBwhTkYaAPK4eByEvXz
в скачанной папке открывать WorkProject.sln
Ссылка с облака Microsoft.
А теперь обязательно, обязательно скриньте те участки которые вы не можете понять и задавайте вопросы!!!
Каждый модуль будет пройден, в следующих выпусках. Очень подробно!!!
Забыл, в F# очень легко получать графики реального времени, но нам нужно хорошо пройти основы)
Жду обратной связи.
Удачи и обязательно следите за обновлениями и задавайте вопросы.
это скрин из схемы