@haskellru

Страница 1184 из 1551
A64m
11.05.2018
14:14:00
нет

Евгений
11.05.2018
14:14:06
Давайте клапауция пропихнём в комитет по фичам

!

Rinat
11.05.2018
14:14:43
Спс

Google
Евгений
11.05.2018
14:15:33
Но ник красивый!

Leonid
11.05.2018
14:16:09
это вообще кто?
вот и узнаем

Aragaer
11.05.2018
14:16:44
клапауций это из лема же

Dmitry
11.05.2018
14:16:48
Давайте клапауция пропихнём в комитет по фичам
Надо его сначала в этот чатик пропихнуть?

Rustem
11.05.2018
14:19:42
А есть Haskell на LLVM? Или это и есть Haskell?

Dmitry
11.05.2018
14:20:00
-fllvm опция

Denis
11.05.2018
14:31:34
https://www.facebook.com/careers/jobs/a0I1H00000MoVjBUAV/

A64m
11.05.2018
14:35:42
ну наконец-то

или может просто замену ищут для страдальца, который над повторяемостью компиляции страдал

> bitemyapp/fp-course: Fork of the original Data61 course to be more Stack friendly

Александр
11.05.2018
14:52:17
Google
dimiii
11.05.2018
15:24:50
Отлично! Посмотрим, о чем там рассказывают.
А как у вас графы представлялись? Промотал пока видео, не нашел отдельного слайда

Отлично! Посмотрим, о чем там рассказывают.
Видели эту годноту? https://github.com/snowleopard/alga-paper/releases/download/final/algebraic-graphs.pdf

Александр
11.05.2018
15:26:14
А как у вас графы представлялись? Промотал пока видео, не нашел отдельного слайда
(можно на ты, если что) Ну у меня там был рекурсивный тип. Я с тех пор сильно перепилил внутренности, там он по-прежнему, но лучше. Код есть на гитхабе :)

Евгений
11.05.2018
15:29:16
Если кому-то это нужно: https://github.com/elemir/docker-haskell https://hub.docker.com/r/elemir/haskell/tags/ Описание чуть позже сделаю, но в целом оно повторяет официальные докер образы (только на убунте и со свежим стеком и новыми ghc)

Евгений
11.05.2018
15:39:18
А чо, ghc собирается c uclibc?

dimiii
11.05.2018
15:40:04
А чо, ghc собирается c uclibc?
Не haskell, конечно, но я вбрасывал как challenge

Евгений
11.05.2018
15:41:03
Не haskell, конечно, но я вбрасывал как challenge
Ну у вас го небось какой-нибудь. Гоферы любят альпайн. Потому что в нём удобно подчеркнуть, что в го своя стандартная либа

A64m
11.05.2018
15:41:34
надо ставить перед собой реальные цели, например задурить голову еще больше паре поехавших директоров вроде Платова, чтоб они платили зарплату человеку, работающему над гхц

https://www.facebook.com/careers/jobs/a0I1H00000MoVjBUAV/

один есть, теперь еще одному

Евгений
11.05.2018
15:42:30
Хм, а m$ не платит зарплату таким людям?

И пёсбук какой-нибудь

A64m
11.05.2018
15:43:09
да, но речь про то, что появляется после оглашения моего гениального плана

Евгений
11.05.2018
15:44:21
И пёсбук какой-нибудь
А, это и есть пёсбук

A64m
11.05.2018
15:45:40
безосу, например. можно даже на двух человек, чай не обеднеет

adam
11.05.2018
16:06:21
А как бы руссифициовался "Зигохистоморфный Препроморфизм"?
лучеисторический околоестественный преобразователь

Дмитрий
11.05.2018
16:09:54
https://www.facebook.com/careers/jobs/a0I1H00000MoVjBUAV/
Странно, что не на OCaml сделали, они там ооочень большие его фанаты

A64m
11.05.2018
16:10:38
да там всяких полно

Google
A64m
11.05.2018
16:10:58
там еще дишников гнездилище было, но его вроде разорили уже

Дмитрий
11.05.2018
16:12:22
У них просто весь Messenger на окамле, и фронт и бэк, бескомпромиссно

И еще в куче других мест

Евгений
11.05.2018
16:29:47
Ну окамл просто мертвее хаскеля. Дешевле переучить окамлистов в хаскелистов чем искать новых

Вон в stackoverflow trends ocaml даже нету

A64m
11.05.2018
16:31:36
в фейсбуке стюарт наоборот на окамле пишет

ну или может писал, а сейчас и не программист

Ну и позорище, конечно. Хаскелист в докладе сишным препроцессором предлагает пользоваться, для того чтоб похожие инстансы генерить.

Alexander
11.05.2018
19:45:10
fprog смотришь старый?

A64m
11.05.2018
19:45:36
да

Vladimir
11.05.2018
19:46:01
Может тогда TH ещё был в зачатке?

Alexander
11.05.2018
19:49:29
2 месяца назад?

A64m
11.05.2018
19:52:20
да и макросами такое делать - позорище. Это на модулях надо делать

Vladimir
11.05.2018
19:53:49
Я решил, что старый фпрог -- это года эдак 2008го (или когда там журнал появился).

А модули уже завезли в хаскель?

Anatolii
11.05.2018
20:00:03
Там автор мегапарсек сказал что уже пишет новый мегапарсек на модулях

A64m
11.05.2018
20:00:29
да, недавно завезли, но они тяжеловаты могут быть для таких вещей, ну и вообще пока их еще допилят и широко использовать начнут, короче еще позориться и позориться

Anatolii
11.05.2018
20:01:07
Широко использовать - это наверное лет 10 надо

Alister
11.05.2018
20:01:34
ну и жеес не за день строился

Google
A64m
11.05.2018
20:02:06
ну не 10, хаскелисты все же побыстрее к новым фичам привыкают

Anatolii
11.05.2018
20:02:31
Ну перепишут, но меньшую часть

A64m
11.05.2018
20:03:18
живые перепишут

последний живой гхц без модулей остался, осенью все три актуальных с модулями будут

Vladimir
11.05.2018
20:03:44
https://downloads.haskell.org/~ghc/8.4.2/docs/html/users_guide/separate_compilation.html#module-signatures

Вот это оно?

А, что-то не то.

A64m
11.05.2018
20:04:49
оно

там просто большая часть в кабале

KDeveloper ??
11.05.2018
20:50:48
Здравствуйте, кто-нибудь писал комбинаторы для серванта?

https://vadosware.io/post/trying-and-failing-to-expand-cookie-based-auth-with-roles/

вот тут в статье есть пример, но в нем используется получение строки из типа таким образом: roleStr = symbolVal (Proxy :: Proxy a)

мне же нужно пропихнуть сюда свой тип, например data Role = User | Admin

подскажите пожалуйста, как это можно сделать?

в куках уже лежит объект с нужной ролью с типом Role

Mr.
11.05.2018
23:49:08
Заскринила

Dmitry
12.05.2018
01:06:44
Похоже, нужен ещё и ночной спамочист-хаскеллист

andretshurotshka?❄️кде
12.05.2018
03:31:43
Можно и фронтендера взять

Dmitry
12.05.2018
03:52:53
Этак они хорошему научится, некому будет сайты делать

Google
andretshurotshka?❄️кде
12.05.2018
04:45:37
Будут делать на хаскелле

Dmitry
12.05.2018
05:29:59
Нужно просто пингануть одного из модераторов

Alexander
12.05.2018
05:53:32
будете делать свою прелюдию - уберите toInteger из Integral. Что он вообще там делает?

точнее убрать надо как раз divMod

Александр
12.05.2018
06:10:42
Какой нежный, однако, язык. Без прелюдий никак...

Alister
12.05.2018
06:25:10
в расте так же

Александр
12.05.2018
06:27:44
Раст вообще молодец. Наш парень.

Alexander
12.05.2018
07:10:38
ну вот обидно, что нет класса, который может в divMod, но не может в toInteger

Aleksey
12.05.2018
07:27:41
В какой-нибудь Numeric Prelude есть классы и про это (но это не точно)

andretshurotshka?❄️кде
12.05.2018
08:11:10
Надо кольца

Alexander
12.05.2018
08:15:10
они там есть

https://hackage.haskell.org/package/numeric-prelude-0.4.3/docs/Algebra-Ring.html

и т.д.

Александр
12.05.2018
08:16:15
Замена Free на "No Remorse" на простом сценарии с инкрементом TVar дала ухудшение с 500ns до 600ns. Нужны, вероятно, более длинные монадические цепочки, чтобы Free показал квадратичное падение, а "No Remorse" оставался линеен. Однако, если ваши STM транзакции очень длинные (длиннее, скажем, 50 строчек), значит, вы что-то не так делаете.

Страница 1184 из 1551