F# News
446 subscribers
20 photos
1.53K links
F# channel
@fsharp_chat

Send your proposals to @fsharp_chat
Download Telegram
Code, Force, Repeat. Олдскульный GUI для олдскульных скриптов. Часть 1. Экспозиция

Собираем небольшое UI-ное приложение внутри .fsx и консольного терминала. При этом всю "беспринципность", дикость, бессистемность и прочее безудержное веселье, столь характерное для скриптов, не оставляем, а берём с собой.

Всем, кому скачок между REPL и Avalonia / WPF кажется неоправданно тяжёлым, стоит обратить внимание.
🔥6❤1👍1👌1
Code, Force, Repeat. Олдскульный GUI для олдскульных скриптов. Часть 2. Действие

Доводим прогу до ума. Добиваем тему Thuja и консольных интерфейсов внутри .fsx. Продолжаем выяснять, что здесь можно и нужно делать иначе, чем в больших фреймворках.
👍6
Оптимизируем отпуск как инженеры: искусство продавать выходные

1. Описываем ограничения.
2. Определяем формулу оценки.
3. Грузим в Google.OrTools.
4. ...
5. PROFIT!!!
🤮1
Человек-ракета. Реактивный базис на F# и Godot. Ступень 1. По стопам прогресса

Начинаем новый цикл, в котором мы прикрутим System.Reactive к игровому движку и создадим собственную колоду реактивных примитивов. В этой главе выясним как построить систему, которая преобразует _Process delta в актуальное состояние юнита.

Цикл писался в первую очередь для Godot, но предлагаемые решения достаточно просты, чтобы их можно было с небольшими правками заимствовать в привычных GUI-фреймворках и даже там, где System.Reactive физически не существует.

// Экзешник доступен для скачивания. Формально это моя первая "публичная публикация" на этом стеке. Возможны инфраструктурные зевки, пинайте.