@react_js

Страница 762 из 5115
Таймураз
21.12.2016
14:27:30
Легкий Гугл поможет)

Andrew
21.12.2016
14:27:37
пытаюсь загуглить оно в стрелочном варианте

Дмитрий
21.12.2016
14:27:39
там непойми что и как под капотом
Там всё очевидно до невозможности

Andrew
21.12.2016
14:27:47
не ну я понял что оно делает

Google
Andrew
21.12.2016
14:27:50
но пока не понял как

Дмитрий
21.12.2016
14:28:12
Всё, ладно, забей)

Andrew
21.12.2016
14:28:20
вот нашел http://codekirei.com/posts/currying-with-arrow-functions/

Таймураз
21.12.2016
14:28:24
Там всё очевидно до невозможности
Я бы так не сказал Практическое применение не сразу очевидно, хотя в теории вообще изи

Andrew
21.12.2016
14:28:30
Всё, ладно, забей)
ага щаз жеж :) я если вцепился, то как бульдога :)

Дмитрий
21.12.2016
14:28:41
?

Andrew
21.12.2016
14:28:43
пока не раскурю этот бамбук в прах, не успокоюсь :)

Сергей
21.12.2016
14:28:49
const add = a => b => a + b const addFive = add(5) addFive(10)

Aleksei
21.12.2016
14:29:00
https://youtu.be/8nWQCcqUwR0

Vladimir
21.12.2016
14:29:02
очень неочевидные трюки
карри очень простое https://iamstarkov.com/fp-js-workshop/02-practical-intro/#/3

Таймураз
21.12.2016
14:29:11
const add = a => b => a + b const addFive = add(5) addFive(10)
Это самый изичный пример

Vladimir
21.12.2016
14:29:15
на след слайде имплементация

Сергей
21.12.2016
14:29:18
угу

Google
Aleksei
21.12.2016
14:29:23
https://youtu.be/8nWQCcqUwR0
Вот это посмотри, все станет понятнее

Там как раз азы

Vladimir
21.12.2016
14:29:52
const curry = fn => // takes function // returns a function to await for all arguments (...args) => // if not all arguments provided args.length < fn.length // return curried function which accumulates other required arguments ? (...rest) => curry(fn)(...args, ...rest) // if all arguments are provided, // just invoke function with them : fn(...args)

Andrew
21.12.2016
14:29:53
https://youtu.be/8nWQCcqUwR0
о девица годная, где-то видел ее уже :)

Aleksei
21.12.2016
14:30:21
о девица годная, где-то видел ее уже :)
Да, Поршнева. Она курсы по реакту ведет

Таймураз
21.12.2016
14:30:54
Забавная она

Evjeni
21.12.2016
14:30:59
https://youtu.be/8nWQCcqUwR0
стоит смотреть?

Aleksei
21.12.2016
14:31:22
Забавная она
Да) милота вообще)

Andrew
21.12.2016
14:31:35
так что такое каррирование понял. осталось понять зачем оно надо :)

какие-то реальные жизенные кейсы

а то примеры какие-то слишком абстрактные

Vladimir
21.12.2016
14:32:04
When you need specific function, so you can create one from general function.

Таймураз
21.12.2016
14:32:06
какие-то реальные жизенные кейсы
То, что ты кинул (на что я ответил) очень крутой кейс

Vladimir
21.12.2016
14:32:08
след слайд

Сергей
21.12.2016
14:32:16
посмотри npmjs.com/recompose

Vladimir
21.12.2016
14:32:24
и в редаксе тоже жизнено

const sum = curry( (a, b) => a +b ); const addOne = sum(1); const addHundred = sum(100);

Сергей
21.12.2016
14:33:05
меня забавляет этот пример

Google
Andrew
21.12.2016
14:33:12
https://youtu.be/8nWQCcqUwR0
слайдшоу гы :)

Vladimir
21.12.2016
14:33:20
Aleksei
21.12.2016
14:33:27
Еще когда у тебя в функции дофига аргументов и ты ее 10 раз вызываешь со всеми повторяющимися аргументами, только один меняется

Сергей
21.12.2016
14:33:40
я о картинке

Таймураз
21.12.2016
14:34:43
Вроде как и извращение, и нет...

А оное можно назвать индусским кодом? Там даже карри чуть ли не в каждой строчке

Сергей
21.12.2016
14:36:10
наверное можно)

Alexey
21.12.2016
14:36:15
нет, это другой Карри, который Хаскель

Andrey
21.12.2016
14:36:24
ок, разошлись. Как в реахтах вы делаете дебаунс ?

Alexey
21.12.2016
14:36:38
так же как и не в реактах

Andrey
21.12.2016
14:36:48
в компоненте к this сейвите в конструкторе или както более изящно есть ?

Andrey
21.12.2016
14:37:11
rxjs
чур тебя..

ты их лицензию на ПО читал ?

Сергей
21.12.2016
14:37:30
не

блин

Andrey
21.12.2016
14:37:47
оно типа опен. но не фри

Alexey
21.12.2016
14:37:59
Aleksei
21.12.2016
14:38:07
rxjs
Kefir круче

Сергей
21.12.2016
14:38:36
а что же там?
там апач же

Google
Andrey
21.12.2016
14:38:45
опиши что это ?

Aleksei
21.12.2016
14:38:45
Сергей
21.12.2016
14:38:57
https://github.com/Reactive-Extensions/RxJS#license

Andrey
21.12.2016
14:39:22
рхжс пусть микрософтоблядки используют

Сергей
21.12.2016
14:39:24
Kefir и опен и фри
он с реактом дружит?

Aleksei
21.12.2016
14:40:20
https://rpominov.github.io/kefir/

Admin
ERROR: S client not available

Alexey
21.12.2016
14:40:21
он с реактом дружит?
а есть либа которая не дружит?

Andrey
21.12.2016
14:40:45
ок. ок ок. с лодашем как дебаунс замутить правильно ?

Таймураз
21.12.2016
14:40:58
Ребят, а можете посоветовать проекты на гитхабе с самым передовым стеком?

Aleksei
21.12.2016
14:41:00
он с реактом дружит?
А че ему не дружить?

Alexey
21.12.2016
14:41:03
если нужен дебаунс обернутый в промис — напиши сам, делов то

Дмитрий
21.12.2016
14:41:03
Kefir и опен и фри
А возможностей хватает по сравнению с rxjs?

Andrey
21.12.2016
14:41:04
потомучто мне кажется вот так не правильно https://i.imgur.com/zmbZDVb.png

Дмитрий
21.12.2016
14:41:15
Я думаю сейчас что выбрать, кефир или rx

Сергей
21.12.2016
14:41:17
Nikolay
21.12.2016
14:41:41
Aleksei
21.12.2016
14:42:08
А возможностей хватает по сравнению с rxjs?
Мне хватает. Там некоторые вещи чуть больше кода занимают, но зато он значительно быстрее и легковеснее

Сергей
21.12.2016
14:42:12
как же это бесит

Google
Andrey
21.12.2016
14:42:14
Я думаю сейчас что выбрать, кефир или rx
выбирай свободу! Откажись от микрософт.

Сергей
21.12.2016
14:42:17
kefir, bacon, rx

бли н

Aleksei
21.12.2016
14:42:34
А почему не бекон?
Кефир быстрее и легковеснее

Дмитрий
21.12.2016
14:42:45
А почему не бекон?
Хз, встретил эти два в первую очередь, а почему бекон? Если будут веские преимущества, то почему бы и нет

Сергей
21.12.2016
14:43:43
кстати, бекон поинтереснее выглядит

Vladimir
21.12.2016
14:44:12
Ребят, а можете посоветовать проекты на гитхабе с самым передовым стеком?
Вот тоже было бы интересно посмотреть на сколько-нибудь серьезные проекты на react/redux/css modules и вот это все

Дмитрий
21.12.2016
14:44:15
выбирай свободу! Откажись от микрософт.
У меня и так венда и vscode, я погряз :(

Таймураз
21.12.2016
14:44:27
) react-boilerplate ? :))
Загуглить-то в раз можно, но мне интересен субъектив каждого

Сергей
21.12.2016
14:45:21
я свой напилил с react/redux/recompose/jss

Таймураз
21.12.2016
14:45:22
Вот тоже было бы интересно посмотреть на сколько-нибудь серьезные проекты на react/redux/css modules и вот это все
Я об этом же Живой код, желательно не бойлерплейт, а висящий в проде продукт

Aleksei
21.12.2016
14:45:41
кстати, бекон поинтереснее выглядит
Там примеров больше, а по функционалу почти один хрен. Создатель кефира сам говорил, что мол можете смотреть примеры из бекона и делать то же самое в кефире. Работать будет гораздо шустрее

Andrey
21.12.2016
14:48:22
Таймураз
21.12.2016
14:48:47
Нет. В чем проблема карри для функций?
Вообще ни в чем Задача решалась презабавнейшая, вот и добавил юмора

Сергей
21.12.2016
14:48:53
как по скорости сравнить кефир и бекон?

и не надо селедку предлагат

Страница 762 из 5115