Занимаюсь боевой разработкой на языке Roc — это быстрый и приветливый функциональный язык, выросший из Elm. Когда нужна надёжность чистых функций и при этом высокая скорость, обращайтесь именно ко мне. За несколько лет я собрал немало консольных инструментов, HTTP-серверов и ресурсоёмких вычислительных сервисов, и в основе каждого лежит ключевая особенность языка Roc — модель платформа/хост. Логика вашего продукта остаётся чистой и легко переносимой, а нижний слой-платформа отвечает за всю возню с сокетами, файлами и системными вызовами. Эту границу я прорабатываю тщательно: код выглядит как понятная алгебра, но исполняется почти на уровне железа.
Чем именно помогу. Напишу CLI с нуля — с разбором аргументов, подкомандами, цветным выводом и продуманными кодами завершения. Разверну веб-сервер под настоящую нагрузку: маршруты, работа с JSON, структурированные логи, аккуратная остановка. Переведу текущий скрипт или тормозной прототип на язык Roc, чтобы он мгновенно запускался и не разрастался. При нетипичных требованиях вашего хоста соберу отдельную платформу и свяжу слой эффектов с уже используемым рантаймом.
Бэкграунд в Elm тут кстати: язык Roc держит тот же ровный, читаемый стиль и ту же строгость без null, поэтому переработки безопасны, а код-ревью идёт легко. Пишу тесты, описываю публичный интерфейс и отдаю репозиторий, который команда продолжит развивать сама. На выходе — опрятная история коммитов, короткая записка о границе платформы и созвон с разбором. Расскажите про задачу и структуру данных, а я честно оценю, уместен ли здесь язык Roc и как я возьмусь за работу.
Чем именно помогу. Напишу CLI с нуля — с разбором аргументов, подкомандами, цветным выводом и продуманными кодами завершения. Разверну веб-сервер под настоящую нагрузку: маршруты, работа с JSON, структурированные логи, аккуратная остановка. Переведу текущий скрипт или тормозной прототип на язык Roc, чтобы он мгновенно запускался и не разрастался. При нетипичных требованиях вашего хоста соберу отдельную платформу и свяжу слой эффектов с уже используемым рантаймом.
Бэкграунд в Elm тут кстати: язык Roc держит тот же ровный, читаемый стиль и ту же строгость без null, поэтому переработки безопасны, а код-ревью идёт легко. Пишу тесты, описываю публичный интерфейс и отдаю репозиторий, который команда продолжит развивать сама. На выходе — опрятная история коммитов, короткая записка о границе платформы и созвон с разбором. Расскажите про задачу и структуру данных, а я честно оценю, уместен ли здесь язык Roc и как я возьмусь за работу.