
Vladimir
02.03.2017
15:31:13
смешная шутка?

Max
02.03.2017
15:31:35
не оч

Vladimir
02.03.2017
15:31:42
потому что это не шутка ))

Евгений
02.03.2017
15:48:38
А почему паскаль?

Google

Quet
02.03.2017
15:51:14
чтобы смешнее было

Ilya
02.03.2017
15:52:54
кстати паскаль и хаскель в чём-то очень похожи

Quet
02.03.2017
15:55:57
буквами a и l ?
или популярностью в продакшене? )

Max
02.03.2017
15:56:13
п-ь, х-ь

Ilya
02.03.2017
15:56:15
ну хотя бы тем, что и там и там есть записи ?
я в последний раз о них в школе слышал на уроке информатики
потом были структуры, потом классы и жёсткое ооп
а недавно снова к записям вернулся:) уже в хаскелле
замкнулся круг

Alexander
02.03.2017
15:58:54
Потому что названы в честь хороших людей еще

Ilya
02.03.2017
15:59:30
+ строгая типизация

Google

Serghei
02.03.2017
18:14:01
https://aws.amazon.com/message/41926/

Max
03.03.2017
08:53:59
https://twitter.com/_komaz/status/837586737895522308

Serghei
03.03.2017
09:58:13
https://github.com/karan/Projects

Alexander
03.03.2017
14:21:10
@voidlizard https://www.youtube.com/watch?v=foF7Xx1K--U

Dmitry
03.03.2017
14:21:35
спасибо, посмотрю как смогу

Alexander
03.03.2017
14:23:39
я пока не досмотрел сам
это начальник скинул

Anatolii
03.03.2017
14:23:56
кто-то в гиттере кинул как с safecopy нормально работать можно
> :set -XRecordWildCards
> :set -XDuplicateRecordFields
> data Old = Old { foo, bar :: Int, baz, old :: Bool } deriving Show
> data New = New { foo, bar :: Int, baz, new, new2 :: Bool } deriving Show
> convert Old{..} = New{ new = old, new2 = True, .. }
> convert $ Old 1 2 False True
New {foo = 1, bar = 2, baz = False, new = True, new2 = True}

Alexander
03.03.2017
14:38:30
в GHC-8+

Anatolii
03.03.2017
14:39:59
это да
https://twitter.com/CodeWisdom/status/836664473834377217
грустняшки
понятно почему Go такой, не понятно почему Пайк на жс не пишет

Тёма
03.03.2017
14:58:13
[points 4]
How we secretly introduced Haskell and got away with it
tldr: выкинули питон

Alex
03.03.2017
15:01:16

Anatolii
03.03.2017
15:06:26
The real issue, however, is that all of this breaks down when used with threads, because functions such as forkIO and async operate in the IO monad.
вот это как-то грустняшки

Dmitry
03.03.2017
15:33:03
@qnikst а слайдов там не было, откуда ты видео взял?

Alexander
03.03.2017
15:35:20
я взял в слаке рабочем

Google

Alexander
03.03.2017
15:35:27
могу спросить потом

Dmitry
03.03.2017
16:16:25
какой же он медленный

Evgenij
03.03.2017
16:19:52

Dmitry
03.03.2017
16:20:02
Лёх

Evgenij
03.03.2017
16:20:27
a?

Dmitry
03.03.2017
16:20:27
40 минут рассказывает про SOP
а когда до эволва то дойдет

Дмитрий
03.03.2017
16:22:07

Quet
03.03.2017
16:31:18
чет я склоняюсь к тому что elm пока лучшее что есть

Dmitry
03.03.2017
16:33:17
историй успеха как-то не слышно, кстати

Quet
03.03.2017
16:33:54
ну вон NoRedInk говорят у них 80к строк элма в продакшене и ни одного эксепшена за 1.5 года
австралийцы еще какие-то перепиливают реактовое приложение большое

Evgenij
03.03.2017
16:36:51

Дмитрий
03.03.2017
16:37:20

Quet
03.03.2017
16:37:43

Дмитрий
03.03.2017
16:44:22
Синтаксис конечно не фонтан)) Но в целом ок

Quet
03.03.2017
16:47:04
ну как ок.. вот надо тебе например анимацию какую-то сделать
и превед
ну и вообще экосистема там печаль
bower ссаный зачем-то взяли
если смотреть чисто как на язык то да, язык клевый

Google

Quet
03.03.2017
16:47:34
но использовать его где-то сейчас.. да ну нахер

Дмитрий
03.03.2017
16:47:35
Ну бовер это да, жесть конечно
Я просто не знаю, какие ещё альтернативы для такого кейса кроме elm

Quet
03.03.2017
16:49:43
ну всякие bucklescript/reason есть
fable
ur/web (прости, господи)
но elm кажется реально меньшее из зол

Дмитрий
03.03.2017
16:50:59
Elm просто настаивает на своём варианте для многих вещей. Опасаюсь всяческих таких true way)

Quet
03.03.2017
16:53:03
а чего там? ну интероп очень свой..
но ему можно многое простить за elm-format ...

Dmitry
03.03.2017
17:06:24
ну, в общем это всё прекрасно на видео, но на практике применять пока рано кмк.

Quet
03.03.2017
17:08:53
ну так и хаскель можно сказать что рано применять
элм кешно более сырой, но и движущихся частей там меньше и оно сильно проще

Dmitry
03.03.2017
17:09:33
я про generic-sop для миграций.
там ничего нет, что можно было бы применить вот прямо сейчас
про видео которое @qnikst прислал

Quet
03.03.2017
17:10:29
аа

Dmitry
03.03.2017
17:11:03
насчет рано применять хаскель я не согласен, если сейчас рано, когда ж будет не рано то.

? animufag ?
04.03.2017
16:09:44
https://twitter.com/mxavier/status/825055989523062784?s=09
https://twitter.com/mxavier/status/825254499539263488

melancholiac
05.03.2017
13:02:36
то что гхк весит 1146.92 MiB это законоо вообще?

Google

Vladimir
05.03.2017
13:03:59
буквально вчера brew cleanup делал и старые версии GHC по-видимому занимали больше, чем все остальные пакеты вместе взятые

melancholiac
05.03.2017
13:06:34
дык четакмного?

Vladimir
05.03.2017
13:08:08
я так понимаю, вопрос риторический?

melancholiac
05.03.2017
13:08:40
нет

Alexander
05.03.2017
14:08:12
du -hs на контент и будет ответ

melancholiac
05.03.2017
14:11:24

eugene
05.03.2017
14:15:17
лол

melancholiac
05.03.2017
14:16:56
дык что там 1.1 г занимает?

eugene
05.03.2017
14:18:05

melancholiac
05.03.2017
14:19:52
du -h /lib/ghc-8.0.1/| less
я так понял бОльшая часть занята либами

? animufag ?
05.03.2017
14:23:06
хм, в вопросе говорится про 100мб, а у тебя 1гб, странно
(хотя в целом всё равно сколько он там занимает, после ТеХа перестал удивляться такому)

melancholiac
05.03.2017
14:24:27
статичиская линковка (:V)

Alexander
05.03.2017
15:23:11
Статическая линковка это enterprise-но

melancholiac
05.03.2017
17:11:43