Когда-либо давал. F#-сервер из скрипта на примере локального брокера сообщений
Статья о том как быстро поднять утилитарный сервер на F#. Повествование крутится вокруг связки из
Статья о том как быстро поднять утилитарный сервер на F#. Повествование крутится вокруг связки из
Suave
, Hopac
и Fable.Remoting
. Предложенные механизмы хоть и давно обкатаны, затрагивают слабо документированные особенности и возможности перечисленных библиотек, поэтому они были разобраны детально. Достаточно подробно, чтобы при необходимости любой из элементов данной триады мог быть либо самостоятельно заменён на аналог, либо вовсе пропущен, если в нём отпадает необходимость. Так что можно не пугаться Hopac
в превью, если он вызывает у вас излишний трепет, он влияет на бизнес-логику лишь в двух параграфах.Хабр
Когда-либо давал. F#-сервер из скрипта на примере локального брокера сообщений
В ходе разработки на F# поднимать локальные web-серверы приходится гораздо чаще, чем это принято на C#. Связано это с большим количеством нехарактерных для C# активностей. То, что в C# делают плагины...
https://x.com/fablecompiler/status/1750427314125422969?s=46
Fable:
First release of 2024 is here and there is a lot in it.
Please refer to the changelog for more information, it contains too many things to make the usual highlights (which is a good thing) 🎉
Thank you to all the contributors. ❤️
Fable:
First release of 2024 is here and there is a lot in it.
Please refer to the changelog for more information, it contains too many things to make the usual highlights (which is a good thing) 🎉
Thank you to all the contributors. ❤️
Сегодня вышла внезапная статья по ООП в F# для начинающих. Если шарите, то ничего нового не увидите, так как обзор сделан по верхам без разбора особых плюшек и заковыристых случаев. Однако комментарии говорят о том, что в мире есть люди, которые сильно недооценивают ООП-составляющую F#.
ДОКОЛЕ?!
ДОКОЛЕ?!
Хабр
ООП в F#
Привет, Хабр! Объектно-ориентированное программирование представляет собой подход к разработке, где основой являются объекты — экземпляры классов, объединяющие в себе и данные, и поведение. В F#,...
Большой код. Учимся генерировать F#-исходники с помощью Fantomas. Часть 3. Модули и типы
В этот раз почти без "фундаментальной" теории, просто очень подробный пошаговый разбор одного генератора. Что делаем, зачем, почему так, а не иначе, и т.д. По существу, ничего сложного, кодогенерация — это всего-лишь ещё одна предметная область со своей спецификой.
В этот раз почти без "фундаментальной" теории, просто очень подробный пошаговый разбор одного генератора. Что делаем, зачем, почему так, а не иначе, и т.д. По существу, ничего сложного, кодогенерация — это всего-лишь ещё одна предметная область со своей спецификой.
Хабр
Большой код. Учимся генерировать F#-исходники с помощью Fantomas. Часть 3. Модули и типы
В прошлых двух частях мы ознакомились с синтаксической моделью F#-кода и с инструментами для неё . Объёмный пример туда уже не влез, но необходимость в нём осталась. Так родились ещё две...