A64m
> Workshop videos are in progress for many workshops. для многих, но, видимо, не для всех
Timofey
861, кажется, в пролёте
Timofey
https://ghc.haskell.org/trac/ghc/ticket/15696
Д.
хорошо, что на старом GHC все работает
A64m
GHC X.X.1 всегда в пролете
Alexander
нужмно минимум .3 ждать
Alexander
обычно
A64m
всеми этими бетами и релиз кандидатами никто не пользуется же, в результате реальный бетатест это именно .1
a66ath
Changed 10 hours ago by simonpj That's terrible!
A64m
говорят баг с давнишних времен был
Alexander
@chshersh я когда писал логгер подумал, что есть место для пакета co-worker
Alexander
вопрос, у Cabal (именно Cabal с большой буквы) и собранного Setup.hs есть ли возможность получить список executables с тестами
Leonid 🦇
setup.hs берёт те-же флаги что и cabal classic
Leonid 🦇
А так то всегда можно попарсить .cabal
Alexander
парсить кабал для трусов
Alexander
мне нужно каким-то чудом все мои тестовые файлики как-то сохранить и не сойти с ума
Alexander
ну или у меня вопрос для NixOS скорее
Leonid 🦇
find ?
Alexander
но можно все из dist/build/*/.. скопировать
Alexander
можно и руками перечислить
Alexander
ещё странное
Alexander
@chshersh cabal install summer ломает ghci
Dmitrii
@chshersh cabal install summer ломает ghci
А new-install? И что значит, ломает?
Alexander
ломает = его нельзя нормально использовать без --hide-all --package
Alexander
или package import
Alexander
new-install не пробовал
Leonid 🦇
если либу ставишь то она пропишется в env для ghc же
Leonid 🦇
не ставь либы
Alexander
или возможно что-то из зависимостей
Alexander
типа base-noprelude
Alexander
@lonokhov будто я не знаю что так ставить плохо
Leonid 🦇
/me ничего не понял
Men
/me ничего не понял
соблюдайте ООС
a66ath
http://tonsky.me/blog/readable-clojure/#avoid-higher-order-functions
a66ath
Посмотрите что с людьми кложура делает
Зигохистоморфный
что дальше с Никитой будет? процедурное программирование?
Aleksei (astynax)
Ето старый пост. Да и в кложурке композиция и частичное применение, правда, уродски выглядят
Anatolii
сори
Anatolii
не удержался:)
Alexander
молодец он!
Alexander
давайте поддержим челвоека!
Alexander
нельзя быть такими токсичными и перемывать кости!
Alexander
может на душе у него тяжело
Alexander
может он в депрессию на пару лет впадет
Alexander
> May 24, 2017
Alexander
у нас есть время его спасти
A64m
лучше бы попов тонского засайбербуллил
Alexander
все в https://hackage.haskell.org/package/tardis-0.4.1.0/docs/Control-Monad-Tardis.html
Alexander
кстати чего там с максом сейчас оклемался?
Timofey
все в https://hackage.haskell.org/package/tardis-0.4.1.0/docs/Control-Monad-Tardis.html
Ещё бы хоть где-нибудь был вменяемый пример использования тардиса, ну или хотя бы reverse state monad
Alexander
я не уверен, что такой просто найти
Alexander
reverse state все используют если ен Strict State
Timofey
Беглое гугление ничего мне не дало
Dmitrii
Ещё бы хоть где-нибудь был вменяемый пример использования тардиса, ну или хотя бы reverse state monad
Я как-то спрашивал про реальный пример использования Reverse State, но мне сказали, реальный пример не нужен https://stackoverflow.com/questions/43712476/real-life-and-useful-examples-of-reverse-state-monad
Timofey
такое же как и хрономорфизма
И, собственно, какое применение у хрономорфизма?
Зигохистоморфный
про реверс стейт монаду Палмер писал https://lukepalmer.wordpress.com/2008/08/10/mindfuck-the-reverse-state-monad/
Зигохистоморфный
И, собственно, какое применение у хрономорфизма?
когда нужны данные из будущего и прошлого :D
A64m
Last known good state NaN
A64m
попов
Leonid 🦇
Амбидекстер?
A64m
кто?
Leonid 🦇
- А вы знали что Иванов - амбидекстер! - Кто? - Иванов!
Leonid 🦇
попов это мутный чел с которым есть видос на ютубе где он буллит свою контору?
Зигохистоморфный
И, собственно, какое применение у хрономорфизма?
ну смотри есть такая штука как хиломорфизм это сначала анаморфизм, а потом катаморфизм один уровень генерится и сразу потребляется а вот хрономорфизм это сначала футуморфизм (тут используется Free) а потом хистоморфизм (тут используется Cofree) как известно Free откладывает вычисления футуморфизм - это анаморфизм где продьюснутые даные не сразу потребляются, а откладываются ну и хистоморфизм - это катаморфизм (где все анотируется Cofree, что дает возможность посмотреть что было раньше) так вот хрономорфизм это хиломорфизм, только тут несколько уровней
Leonid 🦇
А ну я попутал
Leonid 🦇
Зигохистоморфный
все эти морфизмы, просто разнообразия от двух базовых катаморфизм и анаморфизм
Anonymous
@tripstervomit будет жить. Поприветствуем!
Vladimir
Ещё бы хоть где-нибудь был вменяемый пример использования тардиса, ну или хотя бы reverse state monad
Как раз недавно трогал тардис: https://gist.github.com/8084/10679873e5545a7a98d92d01ef17a118 Не думаю, что такой пример может быть интересен, впрочем - слишком просто.
Vladimir
про реверс стейт монаду Палмер писал https://lukepalmer.wordpress.com/2008/08/10/mindfuck-the-reverse-state-monad/
А здесь разбирал пример про Reverse State: https://gist.github.com/8084/a19da3c02c32ae9d42edacf04ff10add Наблюдать, как оно сворачивается было приятно.