@frp_ru

Страница 161 из 420
kana
14.09.2017
19:56:35
Только иммутабельный

Kelin
14.09.2017
19:56:53
set тоже

в lodash-fp

Дмитрий
14.09.2017
19:57:27
const insertTypeField = ([ type, values ]) => values.map( value => ({ ... value, type }) ) Так даже аккуратнее будет

Google
Kelin
14.09.2017
20:00:18
а потом выпиливать type

лишнее имхо

Можно через flatMap отфильтровать сначала по name, потом по type, кстати

Дмитрий
14.09.2017
20:03:04
Как вариант

Просто я к тому такую вещь делаю, что по плоскому списку не в пример удобнее делать выборку

Kelin
14.09.2017
20:04:58
ну а потом у внутренних объектов появится свой type

в данном случае тупо, но если будет не type, а что-то другое

а, кстати, я вам закидывал рофл из методички по жс в вузе?



надо ли говорить, какой баттхерт у меня потом был

бугурт такой, что обои в аудитории отклеивались

illiatshurotshka❄️
14.09.2017
20:07:33
ассоц-циативный ма-с-сив

это как

Google
Kelin
14.09.2017
20:09:37
Похапист писал просто

Aleh
14.09.2017
20:10:02
Ох уж это перекладывание опыта языка

Kelin
14.09.2017
20:23:27
выделил память

под 4 undefined'a

преподаватель

andretshurotshka?❄️кде
14.09.2017
20:26:02
Лол

Kelin
15.09.2017
04:51:09
Что делает lens?

andretshurotshka?❄️кде
15.09.2017
06:13:12
Линзы

Kelin
15.09.2017
07:11:56
“Functional Lenses, How Do They Work” @dtipson https://medium.com/@dtipson/functional-lenses-d1aba9e52254

После array/objectLenses ничего не понятно

andretshurotshka?❄️кде
15.09.2017
07:19:49
https://github.com/xgrommx/awesome-functional-programming/blob/master/README.md#lenses

? animufag ?
15.09.2017
08:33:42
https://m.habrahabr.ru/post/190442/ Вот эта статейка прикольная. Не то чтобы хорошо объясняет линзы, скорее наоборот наделяет из магией

Kelin
15.09.2017
08:35:03
Та мне бы на жсе вариант, потому что хаскель я пока слабо перевариваю

Gleb
15.09.2017
08:36:42
http://blog.csssr.ru/2016/07/08/lenses/ Самая попсовая в js статья

Maxim
15.09.2017
09:03:07
https://github.com/RocketPuppy/redux-consumer-toolkit

Годнота, не ?

Vadim
15.09.2017
11:11:36
Народ, а какие для node.js сейчас самые достойные, ну или популярные фремворки для написания в функциональном стиле? Я о том, что лучше использовать вместо express.js?

Ну или может какая-нибудь качественная обертка поверх него

andretshurotshka?❄️кде
15.09.2017
11:14:17
а зачем для ноды ?

Google
andretshurotshka?❄️кде
15.09.2017
11:14:34
на сервер же можно нормальный фп язык выбрать

Gleb
15.09.2017
11:15:05
Или просто номральный с мультипарадигмой, бери Котлин кароче

andretshurotshka?❄️кде
15.09.2017
11:15:33
Вообще можно purescript взять ?

И компилить в жс

Vadim
15.09.2017
11:15:40
Просто не хочу учить новый язык )

К тому же мне нода пока нужна просто для имитации бекенда

Я не собираюсь становиться бекендером

Так что пока ноды достаточно. Просто хотелось бы использовать вместо express что-то более функциональное

Vadim
15.09.2017
11:18:05
koa
Спасибо!

Дмитрий
15.09.2017
11:18:11
Не то чтобы он был функциональным, но хоть работать поприятнее

Gleb
15.09.2017
11:18:30
или проще говоря в нем ничего нет

пустой KOA

а стой для имитации, да бери коа, имитация

oleg
15.09.2017
11:55:18
Reason надо брать

Функциональный js, по моим ощущениям все таки чуть чуть странно выглядит

А так, будет та же нода, но ещё по рукам будет бить, если не функционально пишешь

? animufag ?
15.09.2017
12:16:12
https://reasonml.github.io/guide/language/mutation

Google
andretshurotshka?❄️кде
15.09.2017
12:18:15
>just kidding

еее

? animufag ?
15.09.2017
12:19:49
алсо про опшионалы не могу найти ничего

illiatshurotshka❄️
15.09.2017
12:33:40
оч интуитивно

? animufag ?
15.09.2017
12:35:28
на самом деле не представляю что он делает. мб он конечно определён исключительно для ref тогда понятно

Admin
ERROR: S client not available

illiatshurotshka❄️
15.09.2017
12:36:24


но вот определение ref странное



andretshurotshka?❄️кде
15.09.2017
12:37:17
ето лайфтаймы?

illiatshurotshka❄️
15.09.2017
12:37:27
нет

andretshurotshka?❄️кде
15.09.2017
12:37:28
лол

illiatshurotshka❄️
15.09.2017
12:37:31
генерики

andretshurotshka?❄️кде
15.09.2017
12:37:36
дичь

illiatshurotshka❄️
15.09.2017
12:37:39
ага

? animufag ?
15.09.2017
12:39:44
' это популярная тема в нейминге окамла

частично перешло в хацкл

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

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

Google
? animufag ?
15.09.2017
12:44:16


блин язык совершенно отвратительный

странно что в этом чате нет его фанатов

illiatshurotshka❄️
15.09.2017
12:45:23


andretshurotshka?❄️кде
15.09.2017
12:46:27
куда

illiatshurotshka❄️
15.09.2017
12:46:32
на раст

andretshurotshka?❄️кде
15.09.2017
12:46:38
какие жсеры

illiatshurotshka❄️
15.09.2017
12:46:49
хз

andretshurotshka?❄️кде
15.09.2017
12:46:51
раст же для веба

все жсеры любят раст

?

Evgeniy
15.09.2017
12:48:03
Обычный синтаксис для ML-семейства. Но, например, в F# уже можно писать MyType<'a> вместо 'a mytype, это предпочтительный стиль.

В Reason, кажется, название типа и параметры тоже местами поменяли. Если судить по этой документации: https://reasonml.github.io/guide/language/more-on-type#type-argument

? animufag ?
15.09.2017
12:55:27
Обычный синтаксис для ML-семейства. Но, например, в F# уже можно писать MyType<'a> вместо 'a mytype, это предпочтительный стиль.
ну понятно, F# строился так чтобы МL не чуждый для джавистов/шарперов. претензия была скорее в том что вместе с особенностями мл-ей окамл ещё мультиплицирует на собственные странные решения

oleg
15.09.2017
12:55:33
вроде нет, не меняли, на основании чего этот вывод ?

'a - это типо полиморфик тайп, он же женерик

Страница 161 из 420