Leonid 🦇
а так вообще можно?
A64m
ну не непосредственно, а через другие. В нью-билде вообще можно емнип, он просто ворнинг выдаст
A64m
ну и потом в коде может оказаться два несовместимых байтстринга, например
Leonid 🦇
никс вообще собирает для каждого пакета свой реестр ghc-pkg
Leonid 🦇
если явно указать зависимость то можно наверно
Leonid 🦇
надо смотреть как он передает зависимости дальше, если пропагейтит то х.з.
A64m
но я бы не рискнул сейчас с нью-билдом еще связываться, да, как я понимаю, сейчас стек нормально не работает и его плохо чинят, но количество багов в нью билде наверное вообще фантастическое, им же не особо пользуются.
Alexander
кстати new-build с nix:True вроде не работает
Alexander
или с песочницами в общем с чем-то нужным он не работал
Alexander
там всяких полезных install нету
A64m
с песочницами он не работает вроде, но там они и не должны быть нужны
Alexander
так то я обычно им собирал
Alexander
вроде все работало
Alexander
но не для продукшона
A64m
и инсталл там вроде есть (но это надо из гита собирать, он вроде не зарелизен)
Leonid 🦇
экзекутаблы ставит?
A64m
вроде да, но не тот что зарелизен
A64m
вот еще проблема, кстати, особо никого и не спросишь что там и как
Alexander
#work #чятики > The attraction of the Haskell community for horrible syntactic ideas is amazing.
Leonid 🦇
там почти всё в ишьюсах есть, не в чатиках
Alexander
из локального флейма про синтаксис линейных типов
Leonid 🦇
->. норм
A64m
я даже соглашусь, синтаксически хаскель становится в основном хуже только
A64m
есть правда и движения к лучшему, вроде борьбы Эйзенберга со звездочками, но обычно синтаксис у всяких новых добавлений вырвиглазный
A64m
->. нормальный, вот с полиморфными по линейности стрелками не так весело
Alexander
:1-> и т.п. пугает
Alexander
:-]
Leonid 🦇
https://mail.haskell.org/pipermail/ghc-devs/2017-October/015036.html
Leonid 🦇
PIE починили
Dmitry
каких флажков дописать к "stack test", чтобы было не "Exception: divide by zero", а поподробней?
A64m
--trace
Alexander
кстати что он этим включает?
Alexander
-xc -prof?
Dmitry
успел починить методом пристального взгляда, пока линзы пересобирались
Dmitry
но в итоге трейс показало, спасибо
Cheese
я какую-то фигню на типах написал https://github.com/cblp/crdt/blob/clock-as-parameter/lib/CRDT/Cm.hs
оно работает, и даже правильно работает, но как-то странно выглядит
пожалуйста, покритикуйте меня, расскажите, как это написать проще
в частности, Clock/ClockF/ClockFC
суть в том, что одни инстансы могут совсем не использовать часы и ничего про них знать не хотят, а другие используют и накладывают ещё какие-то ограничения на тип часов
A64m
невероятно, но в этих линейных обсуждениях чуть ли не единственный адекватный оппонент Картер Шонвальд. КАРТЕР ШОНВАЛЬД
Alexander
он наш главный оппонент, ещё со статик поинтеров
Alexander
я правда тут его дальше исключений не перечитывал
A64m
про анбоксед типы вроде нормальный вопрос
Alexander
ага
A64m
просто обычно он пишет какую-то кашу и все съезжает с темы
A64m
а тут удивительно просто
A64m
ну может еще на фоне всяких неадекватов пишуших про тысячи пейперов и операционный стол
Alexander
просто потому что к него уже есть готовый вариант который чуть чуть допилили осталось?
Vitaly
A64m
Ну тут Клайден, в принципе, в своем репертуаре, я его запомнил еще с большого рекордообсуждения, дискуссию он оживляет конечно (и я думаю здорово злит своих оппонентов), но тут что-то живость есть, а с содержательной частью не все хорошо, см. для сравнения что он пишет в Эйзенберговских пропозалах
Anatolii
а где почитать можно срачик?
A64m
https://github.com/ghc-proposals/ghc-proposals/pull/91
Anatolii
спасибо
Зигохистоморфный
http://githut.info/
A64m
ну вот очередное подтверждение что го не сильно-то по маргинальности от хаскелей-скал-растов отличается
Anonymous
A64m
а, точно, на дату то я внимания не обратил, тогда нет конечно, не подтверждение
Кабачок
Кабачок
Каждый раз, когда вижу эту вывеску, пытаюсь понять какие типы должны быть у этих функций.
Kirill
Вечер пятницы - время для шутеек?)
Anonymous
Alexander
только про расширение вселенной и её конечность как на той неделе не надо
Влод
выглядит знакомо. мб в новостройках у удельного парка (сори, очень нравится вспоминать посещённую местность)
Кабачок
Общего только новостройки)
Влод
ну ок остановлюсь на этом
Alexander
интересно доберусь ли я до того, чтобы все-таки поиграться с линейными типами
A64m
Это Санкт-Петербург, Ленинский проспект, 82
Alexander
ничоси точность
A64m
2 сек в гугле
Кабачок
О, так это тупл, а не композиция. Много объясняет.
A64m
а тем временем пошла работа, скоро простому хаскелисту дадут возможность создавать ЗИЛЛИОНЫ ДИАЛЕКТОВ хаскеля:
https://github.com/ghc-proposals/ghc-proposals/pull/92
Alexander
о, ракетка!
A64m
нет, это поскучнее
Alexander
/me пропозал не читал, но осуждаю
A64m
ПОДДЕРЖИВАЮ ПРОПОЗАЛ!
A64m
пора дать дорогу Идрису, у него на это вся надежда
parket
A64m
ну нет
parket
ну нет
Чего? Минималистичный fp. Чистый и понятный
Евгений
Синтаксис SML'я мне напоминает суровое паскальное детство
A64m
мне не напоминает