
andretshurotshka?❄️кде
07.05.2017
19:48:30
не пойму откуда люди приходят ?

Yevgeniy
07.05.2017
20:05:28
Все просто,
Сначала я зашел на БигдатаРу
потом там была ссылка на
https://github.com/goq/telegram-list
там я нашел этот канал :)

Gleb
08.05.2017
07:43:36
Привет, кто читал
https://habrahabr.ru/company/mailru/blog/327522/
подскажите пожалуйста
Почему
Этап 2. Перепишем функцию и каррируем её, чтобы передавать по одному параметру за раз.
не клонируем уже юзера?
От того что мы в монаду обернемся мы ведь объект от этого не клонируем

Google

Дмитрий
08.05.2017
07:58:26
Какая-то сумбурная статься
Автора нехило штормит от chain монад до каррирования и обратно

Gleb
08.05.2017
08:00:32
Я тоже если честно подумал о том что можно было сделать иначе и менее многословно и еще запутал момент вот с тем что он переписывая функцию с R.curry почему то убрал из нее копирование юзера
то есь функция ведь не чистая стала
или я боюсь какой то детали не уловил

andretshurotshka?❄️кде
08.05.2017
08:07:50
mailru

Karen
08.05.2017
08:08:46

Дмитрий
08.05.2017
08:08:46
Чтобы избежать сайд-эффектов
>открыть ide с purescript
>читать про R.curry на хабре
Я сейчас?

andretshurotshka?❄️кде
08.05.2017
08:18:24

Yumi
08.05.2017
08:20:32

Gleb
08.05.2017
08:21:14
такс сейчас загляну в исходники

Google

Gleb
08.05.2017
08:21:27
т.е все параметры копируются передаваемые?
в R.Curry например

Yumi
08.05.2017
08:24:43
R.curry каррирует функцию и возвращает. Как она будет работать с объектом? Я про функции для List и Object.
Посмотрю в общем статью лучше, но я с телефона, можешь нормальный Линк кинуть?

Gleb
08.05.2017
08:25:40
https://habrahabr.ru/company/mailru/blog/327522/

Yumi
08.05.2017
08:25:53
Спасибо.

Gleb
08.05.2017
08:26:08
var applyDiscount = curry(function(user, discount) {
user.discount = discount.code;
return user;
});
Вот тут без каррирования они делали clone юзера, а теперь либо опечатка
либо специально убрали
maybeUser.map(applyDiscount);
но что то не похэоже что бы они и выше скопировали юзера
вот я и подумал что может кари копирует аргументы

andretshurotshka?❄️кде
08.05.2017
08:31:57
Так они функцию в монаду обернули
вообще лучше новый объект возвращать наверно)

Gleb
08.05.2017
08:33:15
так ну объект то тот же
или нет?
разве ссылка на объект от этого за пределами измеилась
аааа
Спасибо!)

andretshurotshka?❄️кде
08.05.2017
08:34:22
объект тот же, карри ничего не делает с аргументами

Gleb
08.05.2017
08:34:44
а все таки тот же?
то есть функция таки не чистая

Google

Gleb
08.05.2017
08:35:08
Раз она изменяет переданный объект
вместо копирования
и последующего изменения

andretshurotshka?❄️кде
08.05.2017
08:42:09

Gleb
08.05.2017
09:06:27
Ну вот это я и хотел услышать, что зря они клонирование убрали
Спасибо еще раз

Сергей
08.05.2017
20:27:42

s
08.05.2017
20:34:53
я в поиске нашел
tsear.ch

andretshurotshka?❄️кде
08.05.2017
20:37:54
не знал о таком

s
08.05.2017
20:39:39
написал в гугл

s
08.05.2017
20:39:47
telegram angular
выдало канал vue в tsear.ch
поискал не помню angular или javascript там и нашёл ещё ваш

Yumi
08.05.2017
20:43:35
Чет на английском чятиков по жс нет. Печально.

s
08.05.2017
20:44:01
slack
gitter

Paruyr
08.05.2017
22:31:43
Ребят, простенький вопрос по рамде. Есть две функции. Есть в рамде что-нибудь, что бы применить эти две функции к какому-либо значению? Типа такого:
someUtility([R.toUpper, R.toLower], 'string')
// => ['STRING', 'string']

Сергей
08.05.2017
22:43:10

Google

Paruyr
08.05.2017
22:43:24
И как называется, если не секрет?

andretshurotshka?❄️кде
08.05.2017
22:43:48
useWith

Дмитрий
08.05.2017
22:43:48
converge

Сергей
08.05.2017
22:43:51
http://ramdajs.com/docs/#converge

Admin
ERROR: S client not available

andretshurotshka?❄️кде
08.05.2017
22:43:55

Дмитрий
08.05.2017
22:44:02
useWith немного иначе действует

andretshurotshka?❄️кде
08.05.2017
22:44:07
а, понял

Сергей
08.05.2017
22:44:09
не успел))

Дмитрий
08.05.2017
22:44:28
useWith -> применить 2 функции к двум значениям

Paruyr
08.05.2017
22:45:18
Ой, спасибо большое!

andretshurotshka?❄️кде
10.05.2017
10:58:08
>zbsjs
?
200 участников!

Сергей
10.05.2017
11:00:16
публикация в осом списках же)

andretshurotshka?❄️кде
10.05.2017
11:01:13
не видел

Aleh
10.05.2017
11:01:55
вот это да)

Сергей
10.05.2017
11:05:38
не видел
https://github.com/goq/telegram-list#Языки-программирования

Yumi
10.05.2017
11:16:08
Главное до уровня jobs не скатиться.

andretshurotshka?❄️кде
10.05.2017
11:17:34
?

Google

Yung
10.05.2017
12:30:59

andretshurotshka?❄️кде
10.05.2017
12:45:26

Ilya
10.05.2017
13:14:44
А что сейчас в жсжобз?

andretshurotshka?❄️кде
10.05.2017
13:50:13
хз

Sergey
10.05.2017
14:01:04

zbsjs
10.05.2017
14:01:35
))

Denis
11.05.2017
11:51:45
здрасте

Aleh
11.05.2017
11:52:01
✋

Denis
11.05.2017
11:52:29
буду тут евангелистом ?
вера в святой свободный моноид (список) и свободную монадку :D

Aleh
11.05.2017
11:53:24
главное лифтить правильно

Denis
11.05.2017
11:54:43
ну это дело функтора

Сергей
11.05.2017
14:49:26
как обновить глубокий объект с массивами?