
Denis
11.05.2018
13:13:39

Hot
11.05.2018
13:13:41

Rustem
11.05.2018
13:13:55

Aleksey
11.05.2018
13:13:57
Если серьёзно: Haskell лучше для изученя ФП. На практике получится ли использовать - это уже более сложный вопрос

Google

Hot
11.05.2018
13:14:13
"Хочу выучить N, что бы друзья прогеры думали, что у меня хер три метра" - однозначно хаскель.

Rustem
11.05.2018
13:14:22
а если скалу или Ф рещето?

Hot
11.05.2018
13:14:24
Понять FP что бы что?

Rustem
11.05.2018
13:14:36

Roman
11.05.2018
13:14:43
если речь только об фп, то почему в списке лиспа нет например

Aleksey
11.05.2018
13:14:49
Чтобы просветлиться!

Hot
11.05.2018
13:14:52
Кстати да.

A64m
11.05.2018
13:14:54
не фп

Aleksey
11.05.2018
13:14:59

Rustem
11.05.2018
13:15:05

Alexander
11.05.2018
13:15:22

Rustem
11.05.2018
13:15:27

Google

Aleksey
11.05.2018
13:15:35
На не-ФП языке придётся писать кучу хлама, чтобы получить ФП

Denis
11.05.2018
13:15:55
зигоморфизм - параморфизм с дополнительной алгеброй
хистоморфизм - катаморфизм через косвободные конструкции
препроморфизм - катаморфизм + натуральное преобразование

Rustem
11.05.2018
13:16:02

Denis
11.05.2018
13:16:15
зигоморфизм - недомутуморфизм

Aleksey
11.05.2018
13:16:31
ФП, это не про "писать мало"

Yuriy
11.05.2018
13:16:42

Leonid
11.05.2018
13:16:52

Rustem
11.05.2018
13:17:00

Alexander
11.05.2018
13:17:06
если только цитирует без кавычек

Rustem
11.05.2018
13:17:45

Denis
11.05.2018
13:18:17

Rustem
11.05.2018
13:18:25

Aleksey
11.05.2018
13:18:47
Тогда можно не в программирование, а в математику.

Denis
11.05.2018
13:19:01

Rustem
11.05.2018
13:19:12

Yuriy
11.05.2018
13:19:20
за просветлением надо в Индию, по пути Сохацкого. через 5 лет вернёшься, и будешь писать уберопердени на 600 строчек и матом разговаривать

Rustem
11.05.2018
13:19:59
λολ

Aleksey
11.05.2018
13:20:04

Vitaly
11.05.2018
13:20:08

Google

Aleksey
11.05.2018
13:20:31
Но в пределах курса - один раз?

Vitaly
11.05.2018
13:21:16
Стараюсь

dimiii
11.05.2018
13:21:17

Vitaly
11.05.2018
13:21:57
Никак

Leonid
11.05.2018
13:22:04

Rustem
11.05.2018
13:22:09

Alexander
11.05.2018
13:22:19
generic_plus :: s [Number] -> s [Number] -> s [Number]
generic_plus l r =
qforeach (\_ -> qforeach l $ \a ->
qyield $ rec[ "num" .= row_num
, "x" .= a
]
) $ \x ->
qforeach (\_ -> qforeach r $ \r ->
qyield $ rec [ "num" .= row_num
, "x" .= r
]) $ \y -> qwhere (x `proj` row_num .== y `proj` row_num)
$ qyield $ x `proj` "a" .+ y `proj` "a"
во красота какая

Leonid
11.05.2018
13:22:29
прямо как "На базаре зайцев мало, а дураков много"

Alexander
11.05.2018
13:22:34
(именования дурацкие но это из черновика)

A64m
11.05.2018
13:22:36
скоро станет хаскелем 2030

Alexander
11.05.2018
13:23:22
так надо закоментировать это побыстрее и забыть

Rustem
11.05.2018
13:23:32

Leonid
11.05.2018
13:23:47
Haskell 3025 (как battletech)

Alexander
11.05.2018
13:24:07
генерит final tagless репрезентацию запроса, который можно оптимизировать и по нему сгенерить sql

Aleksey
11.05.2018
13:24:21

Alexander
11.05.2018
13:24:30
на самом деле у меня это пока не заработает, я не сделал rec ещё

Rustem
11.05.2018
13:25:00

Leonid
11.05.2018
13:25:14

Aleksey
11.05.2018
13:26:12

Google

Leonid
11.05.2018
13:26:30
в 3025 у них же деградация
только у комстара остались технологии звёздной лиги

Ilya
11.05.2018
13:27:59

Rustem
11.05.2018
13:28:01

dimiii
11.05.2018
13:28:11
In the year 2525, if man is still alive
If woman can survive, they may find
In the year 3535
Ain't gonna need ghc to compile

Rustem
11.05.2018
13:29:47

Yuuri
11.05.2018
13:35:24

Aleksey
11.05.2018
13:37:59

Yuuri
11.05.2018
13:38:11

Aleksey
11.05.2018
13:38:22

dimiii
11.05.2018
13:38:43

Hot
11.05.2018
13:38:52
@zheltoukhova чего до сих пор никак не отметилась тут? Или ты просто, что бы ещё один серый кружочек периодически снимать?

Aleksey
11.05.2018
13:38:54

Zheltoukhova
11.05.2018
13:39:33

Yuuri
11.05.2018
13:40:17

dimiii
11.05.2018
13:40:35

Aleksey
11.05.2018
13:41:34
Системный вызов!

Yuuri
11.05.2018
13:41:46
Не совсем, я верю в способности здесь присутствующих ;)

Aleksey
11.05.2018
13:41:50
SysCall to Arms!

Yuuri
11.05.2018
13:43:10

Google

A64m
11.05.2018
13:44:10
не "какое-то говно", а тест войта-кампфа

Aragaer
11.05.2018
13:44:10
page fault for the page fault god!

Aleksey
11.05.2018
13:46:08
Тзинч, это Lisp как раз. Кхорн - Java (кровавый интерпрайз)
Хмм. По идее хаоситы все слаботипизированные должны быть. Так что Кхорн, это C++
"Больше шаблонов Богу Шаблонов!"

Leonid
11.05.2018
14:01:23

Aleksey
11.05.2018
14:02:01
Не обязательно человекоподобные
"Mobile Suite GHC"
"Battle Programmer Shirase-Peyton Jones"

Leonid
11.05.2018
14:05:25
турбонёрды

Dmitry
11.05.2018
14:05:47
"640GB хватит всем!"

dimiii
11.05.2018
14:06:22
https://github.com/snowleopard/alga-paper/releases/download/final/algebraic-graphs.pdf

Alexander
11.05.2018
14:08:49
вот так отвлечёшься от канала а тут +200 сообщений, сразу видно community building

A64m
11.05.2018
14:09:26
причем их все можно не читать

Rinat
11.05.2018
14:09:39

Alexander
11.05.2018
14:10:23

Rinat
11.05.2018
14:10:46

A64m
11.05.2018
14:12:11
секретарь рулевого комитета в первый раз взывает к комитетчикам:
https://mail.haskell.org/pipermail/ghc-steering-committee/2018-May/000575.html
и второй раз
https://github.com/ghc-proposals/ghc-proposals/pull/111#issuecomment-388243017

Rinat
11.05.2018
14:12:41
Аа
Ну, все равно интересно

A64m
11.05.2018
14:12:56
это, видимо, после того как назначенный читать про или паттерны через 3 месяца написал, что ему что-то лень