skycoder
26.02.2016
23:18:52
вуху
main = putStrLn "Hi!"
Фԉùཎыч⚠️
26.02.2016
23:22:24
Ворвался.
Alex
26.02.2016
23:23:16
Google
Фԉùཎыч⚠️
26.02.2016
23:23:43
Правда я пока подзабил на изучение, но скоро возьмусь.
skycoder
26.02.2016
23:25:52
Хитрый ник
Я подумал что-то не так с доставкой сообщений
Alex
26.02.2016
23:26:20
переворачивает почемуто
Pavel ?
27.02.2016
00:28:01
Не выдержала душа поэта?)
Alex
27.02.2016
00:28:09
:)
Nikita
27.02.2016
00:28:42
)))
Alex
27.02.2016
00:30:04
кстати постгрест тот тоже на хаскеле написан
Nikita
27.02.2016
00:30:23
кто?
Alex
27.02.2016
00:30:39
http://postgrest.com
крутая штука
прямой проброс бд в рест-апи
Nikita
27.02.2016
00:31:13
ты же админ
Google
Nikita
27.02.2016
00:31:13
это зло
Alex
27.02.2016
00:31:21
нет
Nikita
27.02.2016
00:31:25
а не
норм
я думал расширение постгри
web redis есть
Pavel ?
27.02.2016
00:32:00
А нахрена он?
Alex
27.02.2016
00:32:08
чтобы выкинуть бекенд
Nikita
27.02.2016
00:32:12
типа свой firebase
Pavel ?
27.02.2016
00:32:24
А логика где?
Alex
27.02.2016
00:32:42
бд и/или бекенд который целпяется к этому как клиент
Pavel ?
27.02.2016
00:34:04
Если мидлу в печку то остается в приложение)) а это криво косо))
Alex
27.02.2016
00:35:04
Pavel ?
27.02.2016
00:35:57
Логика в клиентах?
Или где
Alex
27.02.2016
00:36:49
где угодно
в том числе тупо в бд можно
гибче
фейсбук пилит на хаскеле https://github.com/facebook/Haxl
Pavel ?
27.02.2016
00:37:36
Я бы за логику в бд уволил)
Google
Nikita
27.02.2016
00:38:16
угу
логика в бд зло
Pavel ?
27.02.2016
00:39:17
А у фб зоопарк))
Гугла на хаскеле пишет?)
Alex
27.02.2016
00:41:22
но они еще на го написали похожее
https://code.google.com/p/ganeti/
вот эта штука
Pavel ?
27.02.2016
00:44:37
Я тут потрогал хаскель и не понял в чем прикл ленточных монад, видимо еще не дозрел)
Alex
27.02.2016
00:45:43
так это задает порядок исполнения кода, ты об этом?
Pavel ?
27.02.2016
00:52:25
Он похож на пролог, в очень мазахискофетишистской форме))
Alex
27.02.2016
00:52:41
в чем мазохизм?
Pavel ?
27.02.2016
00:54:46
На язык в стандартном предтавлении не похож, походит на списки спиков логических нотаций без первоначального условия, эдакая логичческая абстракция
Ну я хз
Alex
27.02.2016
00:56:42
ха, ну так, идет описание выражений, преобразований описывающих цель софтины
Admin
Alex
27.02.2016
00:57:02
нет порядка выполнения
логично же
Pavel ?
27.02.2016
00:57:29
При таком подходе будет портянка кода
Alex
27.02.2016
00:57:38
книга хорошая
Google
Alex
27.02.2016
00:58:08
Nikita
27.02.2016
00:58:12
https://gist.github.com/kalloc/9500befd8e2f8db64137
у меня такое только получалось
читаемость никакая
Alex
27.02.2016
00:58:55
как начало ништяк
Pavel ?
27.02.2016
01:02:56
Изврат))
Alex
27.02.2016
01:07:04
просто он немного в обычном стиле пишет, с if let и тд это не совсем хаскель вей, без них код был бы существенно компактнее
https://wiki.haskell.org/Things_to_avoid
https://wiki.haskell.org/If-then-else
https://wiki.haskell.org/Let_vs._Where
Index
27.02.2016
06:28:20
o/
Alexander
27.02.2016
06:28:20
Google на haskell не пишет все же
0/
Есть ganeti, но это проект в свободное время разрабов
Причем как и все открытые проекты гугла, соответствующего качества
Подвижки в стороны haskell там есть, так же как и пилят разное в свое время, но внутренних проектов на haskell пока нет, во всяком случае по ситуации год и переспрашиванию пару месяцев назад
Монады не задают порядок исполнения кода.
..перечитал backlog
finkel
27.02.2016
07:12:17
доброе утро, господа штангисты)
Index
27.02.2016
07:12:35
G'morning, sir