@haskellru

 
Страница 1 из 432
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
Я бы за логику в бд уволил)

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
ха, ну так, идет описание выражений, преобразований описывающих цель софтины

нет порядка выполнения

логично же

Pavel ?
27.02.2016
00:57:29
При таком подходе будет портянка кода

Alex
27.02.2016
00:57:38
книга хорошая

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

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

Artur
27.02.2016
08:53:16
лимонады

 
Страница 1 из 432