
A64m
12.01.2018
10:53:24

Leonid
12.01.2018
10:53:42
не запряг, не нукай
взяли манеру. "ну", "ой всё". понабрались в своих микроблогах

Евгений
12.01.2018
10:54:28

Google

Дед Пегас
12.01.2018
10:54:43
Но ведь объективности несуществует.

Евгений
12.01.2018
10:54:48
Либо слишком нов, чтобы проблемы стали общепринятыми ?

Leonid
12.01.2018
10:55:05
еще начни писать "хаскелефаг, плес"

A64m
12.01.2018
10:55:24
но вообще по поводу старого кабала существовал некий консенсус, что он плох, для нового ничего такого нет, но, конечно, будет

Евгений
12.01.2018
10:56:14

Leonid
12.01.2018
10:56:36

Дед Пегас
12.01.2018
10:56:54
Норкомансы)

Евгений
12.01.2018
10:57:15

Дмитрий
12.01.2018
10:57:45

A64m
12.01.2018
10:58:31

Даниил
12.01.2018
10:59:20

A64m
12.01.2018
11:10:34

Google

Alexander
12.01.2018
11:56:22
*пророческим голосом* ничего, дальше все ещё интереснее будет

A64m
12.01.2018
12:06:18
бекпак надо было, конечно, 10 лет назад делать, когда на хаскеле либ почти не было
сейчас это все будет совсем не весело внедряться.

kana
12.01.2018
12:16:38
может кто в одно предложение объяснить назначение бэкпака? Я читал и не понял. Что-то вроде сигнатур для модулей

Yuriy
12.01.2018
12:17:29
гарантированная специализация без лишней косвенности, если я правильно понял

A64m
12.01.2018
12:19:42
когда у нас в одном выражении надо применять операцию которая по разному перегружена тайпклассы удобнее, а если нам во всем пакете нужно другую имплементацию строк, ио, стримов, логгеров - с тайпклассами всякое адище с обертками тегами и классами с 256 методами начинается
так что в 96% случаев с тайпклассоадищем никто и не заморачивается, а копипастит просто

kana
12.01.2018
12:23:45
обобщенные модули типа?

A64m
12.01.2018
12:23:59
параметризированные

kana
12.01.2018
12:24:10
ну да, это и имел в виду
это круто
я конечно не уверен, но что-то подобное видел в ocaml

A64m
12.01.2018
12:25:00
но в отличие от предыдущего поколения как в смл-е и окамле, когда параметры явные и применять надо явно - это "миксины" где параметры выглядят как обычные импорты, а применяются функторы автоматически по именам
вся автоматика правда в кабале, то что в гхц больше на обычные эмельные функторы похоже, есть специальный формат файлов bpk в котором все параметризуется и применяется вручную, но эта поддержка только для тестов делалась, для нормальной разработки она не поддерживается

Дмитрий
12.01.2018
12:29:14
Эх, пока это доделают, пока это всё счастье доедет в стек, пока поперепиливают кучу разных библиотек :(
Времени пройдет, немеряно.

A64m
12.01.2018
12:29:52
я про то и говорю, что фича подзадержалась
при том что Дрееровской работе по миксинам 10 лет в этом году, могли бы и раньше накостылить

kana
12.01.2018
12:50:08
чет концепция функторов в окамле дается мне тяжко

Denis
12.01.2018
12:51:42
haskell > ocaml

Google

GNU/Maybe
12.01.2018
12:54:16

kana
12.01.2018
12:56:17
я просто не понимаю, почему это функторы

A64m
12.01.2018
12:56:24
в окамле всегда были две вещи с которыми хаскелистов комитетчики больше всего подвели: нормальные модули и полиморфные рекорды (с адовым синтаксисом под ООП, правда)

Hot
12.01.2018
12:57:27
А нет случайно хаскель-чатика для начинающих?

kana
12.01.2018
12:57:43
@haskell_learn
я же говорил, что закрепить нужно, или в описание

Hot
12.01.2018
12:58:34
О, спасибо.

A64m
12.01.2018
12:58:52
со всем остальным, правда, кроме этих двух вещей подвели уже окамлистов

kana
12.01.2018
12:58:56

GNU/Maybe
12.01.2018
12:59:06

A64m
12.01.2018
12:59:58

Denis
12.01.2018
13:00:11
хаскелевские тайпклассы вообще в кортежи потом рассахариваются (или специальные рекорды, я точно не помню)

Alexander
12.01.2018
13:00:58
если оффтоп напрягает попроси помолчать пока спрашиваешь

Hot
12.01.2018
13:01:45
Да я собственно и не видел тут оффтопа никогда. Скорее будут ли местных напрягать тупые вопросы?

? animufag ?
12.01.2018
13:01:57
ну разве что если ты просишь сделать за тебя домашку

Pineapple
12.01.2018
13:02:11

Google

A64m
12.01.2018
13:02:14
чат для начинающих отличается только тем, что там сидит меньше людей, а значит получить ответ на вопрос труднее

? animufag ?
12.01.2018
13:04:40

A64m
12.01.2018
13:05:44

Leonid
12.01.2018
13:05:57

? animufag ?
12.01.2018
13:06:45
строже != лучше

Hot
12.01.2018
13:08:10
Но ведь если ТИПИЗАЦИЯ СТРОЖЕ, то лучше же!
Почему модерация строже не может быть лучше?

Admin
ERROR: S client not available

Alister
12.01.2018
13:08:27
самая строгая типизация в ML

? animufag ?
12.01.2018
13:08:36
да задавай вопрос уже

kana
12.01.2018
13:08:43

Alister
12.01.2018
13:08:59

Hot
12.01.2018
13:09:00
Да у меня нет вопросов пока. Я на основной работе питонист, и пока что питонирую на своей питоновой работе.
Потом приду домой, и буду хачкелировать.
Поделитесь лучше своими success stories юзания хаскеля в петпроджектах или на проде, если есть такие.

Alexander
12.01.2018
13:10:08

? animufag ?
12.01.2018
13:10:34

Alexander
12.01.2018
13:10:39
примерно одни и те же дискусии разделись, люди разделились, а чатик для начинающих превратился в общество исследования коалгебр
куда, мне иногда даже страшно заглядывать было

Google

Alexander
12.01.2018
13:11:06
dsl -> native с кодогенерацией и всем?

? animufag ?
12.01.2018
13:11:31
нееее лол

Евгений
12.01.2018
13:11:38
У нас для исследования коалгебр есть @ru_catheory

kana
12.01.2018
13:12:20
там правда не отвечают мне

? animufag ?
12.01.2018
13:12:21
ну то есть крутилась конечно мысль что можно что-нибудь на llvm сделать (кстати интересно насколько апи к нему поддерживается)
так мыслью и осталась

Hot
12.01.2018
13:12:27
Что за коалгебры?
Теория категорий?

Denis
12.01.2018
13:12:40

kana
12.01.2018
13:13:09
там коалгебра была не в прямом смысле, лол
сложно жить людям, которые не понимают контекст

Alexander
12.01.2018
13:13:43
в прямом в том, числе, но вообще да, более обще
т.е. там была очень сильная группа рассматривающая и прилящая что-то с рекурсивными схемами

? animufag ?
12.01.2018
13:13:59

A64m
12.01.2018
13:14:31
он вроде помер уже, теперь llvm-hs

Denis
12.01.2018
13:14:51
тот что от Стефена?

GNU/Maybe
12.01.2018
13:15:02
Даже строковые константы не сделать

? animufag ?
12.01.2018
13:15:46
а да точно надо было по дате отсортировать. тот хотя бы живой.