
Timofey
02.10.2018
17:05:57
861, кажется, в пролёте
https://ghc.haskell.org/trac/ghc/ticket/15696

David
02.10.2018
17:12:53
хорошо, что на старом GHC все работает

A64m
02.10.2018
17:19:41
GHC X.X.1 всегда в пролете

Google

Alexander
02.10.2018
18:21:48
нужмно минимум .3 ждать
обычно

A64m
02.10.2018
18:23:06
всеми этими бетами и релиз кандидатами никто не пользуется же, в результате реальный бетатест это именно .1

Abbath
02.10.2018
18:57:08
Changed 10 hours ago by simonpj
That's terrible!

A64m
02.10.2018
19:53:37
говорят баг с давнишних времен был

Abbath
02.10.2018
19:59:56

Alexander
02.10.2018
21:07:54
@chshersh я когда писал логгер подумал, что есть место для пакета co-worker

Dmitry
03.10.2018
02:15:15

Alexander
03.10.2018
09:02:16
вопрос, у Cabal (именно Cabal с большой буквы) и собранного Setup.hs есть ли возможность получить список executables с тестами

Leonid
03.10.2018
09:03:16
setup.hs берёт те-же флаги что и cabal classic
А так то всегда можно попарсить .cabal

Alexander
03.10.2018
09:08:07
парсить кабал для трусов
мне нужно каким-то чудом все мои тестовые файлики как-то сохранить и не сойти с ума

Google

Alexander
03.10.2018
09:08:39
ну или у меня вопрос для NixOS скорее

Leonid
03.10.2018
09:23:28
find ?

Alexander
03.10.2018
09:27:15
но можно все из dist/build/*/.. скопировать
можно и руками перечислить
ещё странное
@chshersh cabal install summer ломает ghci

Dmitry
03.10.2018
12:09:06

Alexander
03.10.2018
12:09:27
ломает = его нельзя нормально использовать без --hide-all --package
или package import
new-install не пробовал

Leonid
03.10.2018
12:10:17
если либу ставишь то она пропишется в env для ghc же
не ставь либы

Alexander
03.10.2018
12:10:21
или возможно что-то из зависимостей
типа base-noprelude
@lonokhov будто я не знаю что так ставить плохо

Leonid
03.10.2018
12:12:21
/me ничего не понял

Islambek
03.10.2018
12:49:24

Abbath
03.10.2018
12:58:33
http://tonsky.me/blog/readable-clojure/#avoid-higher-order-functions
Посмотрите что с людьми кложура делает

Denis
03.10.2018
12:59:44
что дальше с Никитой будет? процедурное программирование?

Google

Aleksey
03.10.2018
13:00:21
Ето старый пост. Да и в кложурке композиция и частичное применение, правда, уродски выглядят

Anatolii
03.10.2018
13:00:54
сори
не удержался:)

Alexander
03.10.2018
13:02:28
молодец он!
давайте поддержим челвоека!
нельзя быть такими токсичными и перемывать кости!
может на душе у него тяжело
может он в депрессию на пару лет впадет
> May 24, 2017
у нас есть время его спасти

A64m
03.10.2018
13:04:04
лучше бы попов тонского засайбербуллил

Alexander
03.10.2018
13:04:14
все в https://hackage.haskell.org/package/tardis-0.4.1.0/docs/Control-Monad-Tardis.html
кстати чего там с максом сейчас оклемался?

Timofey
03.10.2018
13:26:48

Alexander
03.10.2018
13:27:06
я не уверен, что такой просто найти
reverse state все используют если ен Strict State

Timofey
03.10.2018
13:27:49
Беглое гугление ничего мне не дало

Dmitry
03.10.2018
13:54:28

Google

Denis
03.10.2018
13:58:59

Timofey
03.10.2018
14:01:45

Darwin
03.10.2018
14:03:16

Denis
03.10.2018
14:03:19
про реверс стейт монаду Палмер писал
https://lukepalmer.wordpress.com/2008/08/10/mindfuck-the-reverse-state-monad/

A64m
03.10.2018
14:05:44
Last known good state NaN

Leonid
03.10.2018
14:08:08

A64m
03.10.2018
14:08:44
попов

Leonid
03.10.2018
14:08:58
Амбидекстер?

A64m
03.10.2018
14:09:21
кто?

Leonid
03.10.2018
14:09:50
- А вы знали что Иванов - амбидекстер!
- Кто?
- Иванов!
попов это мутный чел с которым есть видос на ютубе где он буллит свою контору?

Denis
03.10.2018
14:10:50
И, собственно, какое применение у хрономорфизма?
ну смотри есть такая штука как хиломорфизм
это сначала анаморфизм, а потом катаморфизм
один уровень генерится и сразу потребляется
а вот хрономорфизм
это сначала футуморфизм (тут используется Free)
а потом хистоморфизм (тут используется Cofree)
как известно Free откладывает вычисления
футуморфизм - это анаморфизм где продьюснутые даные не сразу потребляются, а откладываются
ну и хистоморфизм - это катаморфизм (где все анотируется Cofree, что дает возможность посмотреть что было раньше)
так вот хрономорфизм это хиломорфизм, только тут несколько уровней

A64m
03.10.2018
14:11:17

Leonid
03.10.2018
14:11:50
А ну я попутал

Denis
03.10.2018
14:14:09
все эти морфизмы, просто разнообразия от двух базовых катаморфизм и анаморфизм

Terminator
03.10.2018
16:16:03
@tripstervomit будет жить. Поприветствуем!

Google

∀
03.10.2018
17:03:29
Моё мнение заключается в том, что tardis и rstate не имеют практических применений, это всего лишь монадные обёртки, позволяющие сделать неявной автореферентность. Вот только зачем это делать?

Denis
03.10.2018
17:10:21

∀
03.10.2018
17:43:41
https://github.com/Apress/beg-haskell/blob/aaacbf047d553e6177c38807e662cc465409dffd/appendixB/src/Main.hs
Интересно, будет ли это оптимальнее, чем
uncurry zip . (scanl1 (+) &&& scanr1 (+))

Anatolii
03.10.2018
17:47:26
пацаны, а мне cabal new-repl
cabal: failed to parse output of 'ghc-pkg dump'
выдал

Alexander
03.10.2018
18:25:01
там вроде его как-то очистить надо
это вроде объявлялось
@chshersh я вроде там пофиксил все, пойду дальше контейнеры с бекпаком ломать, а то бекпака не знаю
может если найдет вдохновение запилю немного другой вариант messages в co-log, который мне нужен

Anatolii
03.10.2018
18:28:53
я recache пробовал делать
но у меня никс и он в стор пытается залезть
это я на 8.4.3 перелез

Yuuri
03.10.2018
18:39:10
Какие есть классические задачки на использование стандартных монад (List/Writer/State/etc)? Не "переизобрести заново", а чтобы именно заиспользовать и увидеть профит.