а пользуется кто-нибудь hpack-ом во внутренних проектах, чтобы не прописывать весь список модулей в other-modules?
напомните пожалуйста, а можно как-то поменять порядок тайппараметров для отдельной функции тайпкласса?
А как stack заставить адекватно воспринимать секцию data-files в cabal файлах? Суть в том, что в data-files в одном из пакетов прописан файл, содержимое которого потом читаетс...
а как cabal build сказать куда положить экзешники после сборки? --bindir=binaries/ не сработало
а class Functor это фреймворк или библиотека?
а кто-нибудь знает как открыть telescope.nvim со строчкой выделенной в visual mode?
Зачем руст там, где нет многопоточности и/или жёсткой завязки на перфоманс? Не ну на нём можно узкие места числодробилки оптимизировать, но в остальном от него смысла мало ибо...
а я же правильно помню, что в deriving via компилятор не видит инстансов того же типа заданных ниже полноценным определением instance?
А cabal install как заставить включить профайлинг? Что-то —enable-profiling в итоге не дало результата и попытка запустить бинарник с флагами для хип профайлинга выдаёт ошибку
А можно ли с servant-generic как-то добавлять что-то в роуты в рекорды. То есть ситуация: data Routes routes = Routes { foo :: routes :- "foo" :> Get '[JSON] () } И вот роут...
а есть какой-то способ заставить выводить cabal путь до файла с ошибкой компиляции относительно проекта, а не пакета?
А что за проблемы с последним стаком из никса? Вызов команды stack build неизбежно приводит к ошибке вида: Linking /home/nexmean/.stack/setup-exe-cache/x86_64-linux-tinfo6/tmp...
а в cabal-install 3.8 остался способ сгенерить plan.json при этом ничего не собирая?
а какие ещё плюсы у стека, кроме простоты использования стекеджа?
Сова, а для флоу то тайпинги нормальные появились хоть для чего-то или до сих пор всё самому надо велосипедить?
Привет. Никто не сталкивался с утечками памяти в postgresql-simple, если один и тот же коннекшн к базе используется на протяжении дней?
data Struct = MkStruct { [json|renameTo "first_field"|] firstField :: Int , [json|renameTo "second_field"|] secondField :: String } deriveJsonAndSchema ''Struct...
Во fused-effects inital представление эффектфул функции имеет вид большого правонаправленного вложенного Either'а. Может ли GHC додуматься на этапе компиляции до конечного тип...
а есть в линзах какой-нибудь изоморфизм, что-бы через генерики рекорд из 2 полей в тупл переводить?
const minimum = arr => arr.reduce((acc, v) => { if (acc == null) { return v; } else { return acc < v ? acc : v; } }, null); const zipWith = (f, .....