 Anonymous
    Anonymous 
    
    
        
        
        
        вуху
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        main = putStrLn "Hi!"
    
 
     Флибыч
    Флибыч 
    
    
        
        
        
        Ворвался.
    
 
     Флибыч
    Флибыч 
    
    
 
     Флибыч
    Флибыч 
    
    
        
        
        
        Правда я пока подзабил на изучение, но скоро возьмусь.
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        Хитрый ник
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        Я подумал что-то не так с доставкой сообщений
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        переворачивает почемуто
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Не выдержала душа поэта?)
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        :)
    
 
     kalloc
    kalloc 
    
    
        
        
        
        )))
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        кстати постгрест тот тоже на хаскеле написан
    
 
     kalloc
    kalloc 
    
    
        
        
        
        кто?
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        http://postgrest.com
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        крутая штука
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        прямой проброс бд в рест-апи
    
 
     kalloc
    kalloc 
    
    
        
        
        
        ты же админ
    
 
     kalloc
    kalloc 
    
    
        
        
        
        это зло
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        нет
    
 
     kalloc
    kalloc 
    
    
        
        
        
        а не
    
 
     kalloc
    kalloc 
    
    
        
        
        
        норм
    
 
     kalloc
    kalloc 
    
    
        
        
        
        я думал расширение постгри
    
 
     kalloc
    kalloc 
    
    
        
        
        
        web redis есть
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        А нахрена он?
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        чтобы выкинуть бекенд
    
 
     kalloc
    kalloc 
    
    
        
        
        
        типа свой firebase
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        А логика где?
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        бд и/или бекенд который целпяется к этому как клиент
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Если мидлу в печку то остается в приложение)) а это криво косо))
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Логика в клиентах?
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Или где
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        где угодно
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        в том числе тупо в бд можно
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        гибче
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        фейсбук пилит на хаскеле https://github.com/facebook/Haxl
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Я бы за логику в бд уволил)
    
 
     kalloc
    kalloc 
    
    
        
        
        
        угу
    
 
     kalloc
    kalloc 
    
    
        
        
        
        логика в бд зло
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        А у фб зоопарк))
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Гугла на хаскеле пишет?)
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        но они еще на го написали похожее
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        https://code.google.com/p/ganeti/
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        вот эта штука
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Я тут потрогал хаскель и не понял в чем прикл ленточных монад, видимо еще не дозрел)
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        так это задает порядок исполнения кода, ты об этом?
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Он похож на пролог, в очень мазахискофетишистской форме))
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        в чем мазохизм?
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        На язык в стандартном предтавлении не похож, походит на списки спиков логических нотаций без первоначального условия, эдакая логичческая абстракция
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Ну я хз
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        ха, ну так, идет описание выражений, преобразований описывающих цель софтины
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        нет порядка выполнения
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        логично же
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        При таком подходе будет портянка кода
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        книга хорошая
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        
    
 
     kalloc
    kalloc 
    
    
        
        
        
        https://gist.github.com/kalloc/9500befd8e2f8db64137
    
 
     kalloc
    kalloc 
    
    
        
        
        
        у меня такое только получалось
    
 
     kalloc
    kalloc 
    
    
        
        
        
        читаемость никакая
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        как начало ништяк
    
 
     Pavel 🕷
    Pavel 🕷 
    
    
        
        
        
        Изврат))
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        просто он немного в обычном стиле пишет, с if let и тд это не совсем хаскель вей, без них код был бы существенно компактнее
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        https://wiki.haskell.org/Things_to_avoid
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        https://wiki.haskell.org/If-then-else
    
 
     ㅤ
    ㅤ 
    
    
        
        
        
        https://wiki.haskell.org/Let_vs._Where
    
 
     Vladislav
    Vladislav 
    
    
        
        
        
        o/
    
 
     Alexander
    Alexander 
    
    
        
        
        
        Google на haskell не пишет все же
    
 
     Alexander
    Alexander 
    
    
        
        
        
        0/
    
 
     Alexander
    Alexander 
    
    
        
        
        
        Есть ganeti, но это проект в свободное время разрабов
    
 
     Alexander
    Alexander 
    
    
        
        
        
        Причем как и все открытые проекты гугла, соответствующего качества
    
 
     Alexander
    Alexander 
    
    
        
        
        
        Подвижки в стороны haskell там есть, так же как и пилят разное в свое время, но внутренних проектов на haskell пока нет, во всяком случае по ситуации год и переспрашиванию пару месяцев назад
    
 
     Alexander
    Alexander 
    
    
        
        
        
        Монады не задают порядок исполнения кода.
    
 
     Alexander
    Alexander 
    
    
        
        
        
        ..перечитал backlog
    
 
     IC
    IC 
    
    
 
     fink3L
    fink3L 
    
    
        
        
        
        доброе утро, господа штангисты)
    
 
     Vladislav
    Vladislav 
    
    
        
        
        
        G'morning, sir