
Denis
16.07.2017
15:40:13

Vadim
16.07.2017
15:44:59
я бы этого вообще не слушал
На фоне тебя все блекнут, не спорю ) Но проблема в том, что практически все "грамотные" представители мира "функциональщины" предпочитают изъясняться так, что складывается впечатление, будто они всеми силами хотят воспрепятствовать тому, чтобы их комьюнити хоть как-то расширилось )
Это и приводит, в итоге, к тому, что они сами вынуждены писать на JS вместо чего-то нормального ) Ибо "мир хаскеля" в итоге так и остается не понят миром и рынком.

andretshurotshka?❄️кде
16.07.2017
16:30:30
https://hackernoon.com/make-the-leap-from-javascript-to-purescript-5b35b1c06fef

Google

andretshurotshka?❄️кде
16.07.2017
16:42:44
блин, я не знал что в телеграф можно логиниться ?

Сергей
16.07.2017
16:43:43

Denis
16.07.2017
16:43:59
?

Сергей
16.07.2017
16:44:15

Vadim
16.07.2017
17:15:55
Посмотрел сейчас на hh число вакансий по pureScript )

andretshurotshka?❄️кде
16.07.2017
17:16:40
сколько?

Vadim
16.07.2017
17:16:45
0

andretshurotshka?❄️кде
16.07.2017
17:16:49
)))

Vadim
16.07.2017
17:17:23
Если ещё учесть то, что за ним не стоит никакая Мегакорпорация, то в будущее его верится ещё меньше чем, скажем, в dart
Который одно время тоже активно пиарили

illiatshurotshka❄️
16.07.2017
17:18:38
гугл уже забил на него

Mikhail
16.07.2017
17:20:36
гугл не забил на него
у гугла много кодовой базы на нем внутри

Google

Mikhail
16.07.2017
17:20:56
просто дарт наружу что-то перестали пиарить

Vadim
16.07.2017
17:21:40
И это гугл. А кто стоит за pureScript? Небольшое сообщество гиков, которое варится в собственном изолированном ото всех мирке.

Mikhail
16.07.2017
17:25:24
кстати, flutter (аналог React Native) на дарте

kana
16.07.2017
20:26:32
В основном ищут не вакансии по языку/технологии, а приходят и делают новый проект на правильном стеке (правильность, естественно, нужно доказать)
Folks, есть вопрос. Изучаю хаскель уже пару лет, знаком с лямбда-исчислением, поверхностно с теоркатом (только вчера доперло до меня, как работают ко- и про- функторы), есть пару проектов на кложе в проде, Elm юзал для пета, нет ни проекта на js бещ рамды и так далее.
Но вот сам по себе хаскель в проде никогда не использовал. И даже в петах, ничего такого, что можно было бы хотя бы на гитхаб выложить. Хочу написать что-нибудь на нем, не сильно крупное, но законченное и полезное. Какой-нибудь системный демон, тулзу, но нет никаких идей. Может кто помочь с идеями?

illiatshurotshka❄️
16.07.2017
20:34:09
yaml парсер

? animufag ?
16.07.2017
20:36:45
Компилятор

Дмитрий
16.07.2017
20:37:18
идриса
В malbolge

kana
16.07.2017
20:37:29
С парсерами уже имел дело, писал json-парсер на parsec.

illiatshurotshka❄️
16.07.2017
20:37:43
yaml сложнее

Denis
16.07.2017
20:37:47

kana
16.07.2017
20:38:07
То было на элме, там выбора нет

Denis
16.07.2017
20:38:39
кстати я понял прикольную штуку)
newtype MyParser a = MyParser { runParser :: Coalgebra (ListF a) String }

kana
16.07.2017
20:38:53
Интерпретатор схемы тоже писал (почти). С идрисом знаком, но тоже без практического опыта. Но язык вызвал ощущение сырости, писать на нем желания нет
Но спасибо за идею с ямлом, опробую на нем aeсон

Denis
16.07.2017
20:42:53
для ямла свой вариант есть

kana
16.07.2017
20:43:18
А, стоп, нет, с аесоном откат
Это же парсер джонса готовый)

Google

kana
16.07.2017
20:44:11
Я думал, тебе именно парсек не понравился

Denis
16.07.2017
20:45:03
ну есть мегапарсек
или аттопарсек

kana
16.07.2017
20:45:14
Ага, посмотрел на аву группы, это походу именно js-фп, а не просто фп
Так что вопрос мимо, походу

Denis
16.07.2017
20:45:36
я последнее время функторными алгебрами играюсь
ну и коалгебрами)

andretshurotshka?❄️кде
16.07.2017
20:46:37
да не мимо, тут все подряд обсуждают вроде
правда с вопросом конкретно по хаскеллю можно в хаскелл чат сходить
@haskellru

Denis
16.07.2017
20:47:35
никак на маке не могу норм завести рефлекс с stack, ghcjs, ghc8

? animufag ?
16.07.2017
20:48:14

Denis
16.07.2017
20:48:27
ща буду через докер
но это бля лучше монолитного говна с реактом

? animufag ?
16.07.2017
20:49:07
Я вроде завёл но repl сильно не хватало

Denis
16.07.2017
20:49:41
он тяжко стартует с ghc8

? animufag ?
16.07.2017
20:49:42
В чём именно проблема?

Denis
16.07.2017
20:50:06
просто падает
там же этот reflex-platform
а там nixos

Google

Denis
16.07.2017
20:50:30
а вот без этого никсос хочется
вот хочу по этому завести
https://github.com/hexresearch/reflex-material-bootstrap#ghcjs-configuration
под этими всеми Dynamic кроется старый добрый FRP
кстати тут тоже норм https://github.com/hansroland/reflex-dom-inbits/blob/master/tutorial.md
но вот только почему на маке это дерьмо не заводится?

Дмитрий
17.07.2017
08:01:42
Еее, а вот и нормальные Either походу завезли https://github.com/funfix/funfix

Максим
17.07.2017
14:17:12
Кто-нибудь обучите нейросеть на переписке Зигохистроморфного

Admin
ERROR: S client not available

Дмитрий
17.07.2017
14:17:23
?

kana
17.07.2017
15:09:29
End и Hom, как я понимаю, есть множества
но то, что в скобках, это что-то вроде параметров, джейнериков, верно?

Denis
17.07.2017
15:10:00
ну в малой категории да

? animufag ?
17.07.2017
15:14:01

kana
17.07.2017
15:14:26
Ну да, это категории)
Суть вопроса от этого не изменилась

Denis
17.07.2017
15:15:32
ту выходит что у морфизма домен и кодомен (начальный и конечный объект) совпадает и получается эндоморфизм

kana
17.07.2017
15:17:13
ага, то есть в морфизме f: A -> B A - домен, B - кодомен. И если A == B, то это эндоморфизм

Google

Denis
17.07.2017
15:18:21
типа того
в программировании это будет означать что все твои стрелки замкнуты внутри одного типа

Vadim
17.07.2017
20:45:07

Denis
17.07.2017
20:55:15
2.0! https://github.com/origamitower/folktale/releases

Vadim
17.07.2017
21:09:56
Но они правда по-прежнему в experimental по-отношению с fantasy land, как и говорилось позавчера. http://folktale.origamitower.com/api/v2.0.0/en/folktale.html#cat-fantasy-land

Denis
17.07.2017
21:10:18
а что такое фантази ленд?

andretshurotshka?❄️кде
17.07.2017
21:16:26
https://github.com/fantasyland/fantasy-land

Denis
17.07.2017
21:21:12
ну это я знаю но нафига этот велосипед?

Даниил
17.07.2017
21:22:35
чтобы все фп-либы предоставляли однообразный интерфейс

Denis
17.07.2017
21:22:47
https://wiki.haskell.org/Typeclassopedia

Даниил
17.07.2017
21:23:20
иии?

Denis
17.07.2017
21:23:51
просто хватит выебываться и придумывать то, уже придумано

Даниил
17.07.2017
21:24:03
эээээм
а кто придумывает?

Denis
17.07.2017
21:24:20
все эти фл и все такое

Даниил
17.07.2017
21:24:41
FL - это спецификация, обеспечивающая ОДИНАКОВУЮ работу с любыми (например) монадами из любых FL-совместимых библиотек

Denis
17.07.2017
21:26:20
а что монады как-то по другому могут работать или же у функтора новые законы появятся?

Даниил
17.07.2017
21:26:21
напомню, что в JS, в отличие от Haskell, нет готовенького тайпкласса Monad в стандартной библиотеке, а когда каждый пилит как хочет, получается как с Promise

Denis
17.07.2017
21:26:44
стоит только соблюдать законы