Size: a a a

(F|R|FR)P - русскоговорящее сообщество

2018 October 27

AK

Anton Kotenko in (F|R|FR)P - русскоговорящее сообщество
глубина углубляет
источник

a

adam in (F|R|FR)P - русскоговорящее сообщество
Anton Kotenko
глубина углубляет
Нет, глубина выплевывает на поверхность, на которой ты рефлексируешь как последнее говно, как рыба, выпрыгнувшая на сушу.
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
Пацаны
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
подскажите пожалуйста, как сделать каррированный compose ?
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
я думал я вчера убедил тебя не использовать рамду и аналоги в жс
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
curryN
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
compose_ = curryN(3, compose)
compose_(f, g)(h)(2) = f(g(h(2)))
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
или compose(f, g, ___)(h)(2)
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
кана
или compose(f, g, ___)(h)(2)
это не пашет
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
я и без рамды разбираюсь и с рамдой пробую
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
вчера улетел в currying hall. Потом ночью поразбирался и понял, что я не до конца разобрался как работают каррированные фукнции и как их можно вызывать. Передела всё
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
осталась одна функция
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
А тебе канаки спасибо огромное за советы и помощь.
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
mg901
вчера улетел в currying hall. Потом ночью поразбирался и понял, что я не до конца разобрался как работают каррированные фукнции и как их можно вызывать. Передела всё
все это работает очень просто в языках, в которых все функции по определению каррированы (то есть даже не автокаррирование)
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
а в рамде curry работает очень плохо
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
кана
все это работает очень просто в языках, в которых все функции по определению каррированы (то есть даже не автокаррирование)
конкретно в рамде? или есть более продвинутые curry фукнции для этого?
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
Нашёл ещё вот такой вариант, но я его даже понять не могу
const curry = (f, arr = [], length = f.length) => (...args) =>
 (a => (a.length === length ? f(...a) : curry(f, a)))([...arr, ...args])
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
кана
все это работает очень просто в языках, в которых все функции по определению каррированы (то есть даже не автокаррирование)
я это прекрасно понимаю, но есть обратный пример применения ramda когда голова на месте и руки растут откуда надо https://www.youtube.com/watch?v=uIM6m62_MWU
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
там пацаны вообще граяз творят
источник

m

mg901 in (F|R|FR)P - русскоговорящее сообщество
это Нижний Новгород
источник