https://combot.org/chat/-1001043143583 Ссылки на полезные ресурсы: https://ruhaskell.org/links.html ; Информация о мероприятиях: https://gist.github.com/qnikst/a96cac661be80d126d0829f2ced1916e
class HasField f s a | f s -> a
Результат должен однозначно выводиться из поля и сорса
Красиво! Прям почти то что хотел сделать
По-моему в идеале было бы сначала тип данных для CST собирать, а потом уже из него парсер генерировать, но и так круто
https://hackage.haskell.org/package/os-string-2.0.7/docs/System-OsString-Internal.html#v:fromBytes
Читать полностью…Как получить ospath из text без промежуточной конверсии в стринг? О зерокопи и не мечтаю
Читать полностью…предлагаю прочитать статью, на которую я в реплае сослался
Читать полностью…И вот это очень круто звучит, если оно так работает - я даже готов терпеть ручное добавление модулей в кабал файл)
Читать полностью…О, так получается из nix можно вызывать stack
А, осознал, так я потеряю большинство преимуществ nix
стринг все равно медленнее будет. копировать блок памяти - это очень быстро на современных процессорах.
Читать полностью…Text -> Bytestring копируем раз.
Bytestring -> Ospath два.
Мы кстати с коллегами по работе иногда отлично в настолки собираемся
Читать полностью…Оно так работает, я так экстренно в бекенд за пару часов добавил каптчу, которая до сих пор работает
Читать полностью…Ну, не факт, что я на него перееду прям
Меня он ещё манит тем, что потенциально это one tool to rule them all
Если серьёзно, то к сожалению, вынужден с тобой согласиться... ;-)
Читать полностью…В общем, ещё раз спасибо всем за ответы, буду пробовать nix
Читать полностью…