Kyo — разработка на алгебраических эффектах Scala 3
★ 7.4 · vibe-coding
kyo — это скилл для Claude Code, который помогает работать с Kyo, Scala 3-тулкитом для построения приложений на основе алгебраических эффектов. Скилл включает 7 команд, образующих полный пайплайн для создания README: analyze-existing, analyze-source, critique, draft, edit и verify. Особого внимания заслуживает readme-analyze-source — он анализирует исходный код проекта и автоматически генерирует README на его основе. Kyo использует тип `A < S` («A pending S») для типобезопасного управления эффектами: ошибки, ресурсы, конкурентность и окружение декларируются прямо в сигнатуре функции, а компилятор отклоняет код с необработанными эффектами. Подойдёт разработчикам, строящим приложения на Scala 3 и желающим автоматизировать документирование своего кода.
- #vibe-coding