Прямо щас говорят про f#. Чем закончится не знаю, но пока речь про азы с использованием репла.
https://www.youtube.com/watch?v=Mv-LOJ3CBKA
https://www.youtube.com/watch?v=Mv-LOJ3CBKA
YouTube
MskDotNet Meetup #53
Митап сообщества MskDotNet.
Вопросы по докладам можете задавать в канале: https://teleg.eu/mskdotnet
Программа:
18:30 — 19:00 Сбор и регистрация участников
19:00 — 20:00 Марк Шевченко "Пишем функционально на C# и F#", часть 1
20:00 — 20:30 Перерыв
20:30 — 21:30…
Вопросы по докладам можете задавать в канале: https://teleg.eu/mskdotnet
Программа:
18:30 — 19:00 Сбор и регистрация участников
19:00 — 20:00 Марк Шевченко "Пишем функционально на C# и F#", часть 1
20:00 — 20:30 Перерыв
20:30 — 21:30…
Грань выбора. Учимся строить временные петли на F# при помощи Hopac.Alt. Часть 1. Развилка
Начало большого трёхчастного разбора
Цикл будет полезен в качестве ликбеза по одному из компонентов
Материала в этой части достаточно, чтобы оформить его в виде отдельной статьи. Однако новичкам для достижения практических результатов потребуется вторая часть. Она выйдет ближе к концу недели. Есть время разобраться с первой.
Начало большого трёхчастного разбора
Alt
. Чтиво местами нелёгкое, рассчитано в первую очередь на втянувшихся F#-истов. Мы пытались адаптировать материал под целеустремлённых новичков, но так, чтобы не нанести ущерб основной аудитории.Цикл будет полезен в качестве ликбеза по одному из компонентов
Hopac
для тех, кто его уже использует. А также для тех, кто упёрся в возможности MailboxProcessor
, но не хочет заводить полноценную акторную систему на проект. Тем, кто застрял в зоне "Понял F#, но не понял, как на нём проектировать приложения", данный цикл тоже может помочь (или нет) выйти из тупика.Материала в этой части достаточно, чтобы оформить его в виде отдельной статьи. Однако новичкам для достижения практических результатов потребуется вторая часть. Она выйдет ближе к концу недели. Есть время разобраться с первой.
Хабр
Грань выбора. Учимся строить временные петли на F# при помощи Hopac.Alt. Часть 1. Развилка
Hopac -- самостоятельный асинхронный движок, написанный специально под F#. Он стоит на 4 китах, одним из которых является перенаправление потоков вычисления через явное противопоставление...
Грань выбора. Учимся строить временные петли на F# при помощи Hopac.Alt. Часть 2. Предпосылки и следствия
Вторая часть цикла по
Первых двух частей вкупе с практикой должно быть достаточно, чтобы комфортно существовать на
Для библиотечного кода потребуется заключительная третья часть. Она выйдет в середине следующей недели и будет касаться особых случаев, что в данный момент могут находиться за горизонтом планирования.
Вторая часть цикла по
Alt
вышла в свет. В ней мы наконец-то займёмся делом и увидим, каким образом механизм альтернатив используется в бою. После чего немного поговорим о судьбе кастомных операторов.Первых двух частей вкупе с практикой должно быть достаточно, чтобы комфортно существовать на
Hopac first
проектах или проектировать код, который позволено радикально править в будущем.Для библиотечного кода потребуется заключительная третья часть. Она выйдет в середине следующей недели и будет касаться особых случаев, что в данный момент могут находиться за горизонтом планирования.
Хабр
Грань выбора. Учимся строить временные петли на F# при помощи Hopac.Alt. Часть 2. Предпосылки и следствия
В прошлой части мы освоили самые азы альтернатив. Познакомились с Alt , Alt.choose и коммитом. В это части мы научимся собирать сложные альтернативы на основе базовых, а также скрывать этап их...
Грань выбора. Учимся строить временные петли на F# при помощи Hopac.Alt. Часть 3. Побочные эффекты
Последняя часть цикла. В ней преимущественно говорится о том, как избежать или откатить нежелательные изменения, сопровождающие запуск некоторых
Тема до поры факультативна и местами крайне сложна. Однако "зубрить" её смысла нет, достаточно знать, куда смотреть, когда действительно припрёт.
Последняя часть цикла. В ней преимущественно говорится о том, как избежать или откатить нежелательные изменения, сопровождающие запуск некоторых
Alt
.Тема до поры факультативна и местами крайне сложна. Однако "зубрить" её смысла нет, достаточно знать, куда смотреть, когда действительно припрёт.
Хабр
Грань выбора. Учимся строить временные петли на F# при помощи Hopac.Alt. Часть 3. Побочные эффекты
В прошлых частях мы познакомились с концепцией альтернатив . Потом научились их подготавливать и достраивать до полностью замкнутых систем. В этой части мы коснёмся "плохих", ну или как минимум...