Size: a a a

Советский Angular

2020 January 10

DT

Dmitry Teplov in Советский Angular
Dmitry Teplov
¯\_(ツ)_/¯

function compose(...fns) {
 return function(value) {
   return fns.reduce(
     (fn, result) => fn(result),
     value,
   );
 }
}
ну там контексты итп
источник

L

Let me take you into... in Советский Angular
Там под капотом трандюсеры
источник

L

Let me take you into... in Советский Angular
Насколько чел написал в статте
источник

ДМ

Денис Макаров... in Советский Angular
Let me take you into the light
Там под капотом трандюсеры
транс что? гендеры?
источник

L

Let me take you into... in Советский Angular
Денис Макаров
транс что? гендеры?
Писать весь код для работы с трансдьюсерами каждый раз вручную не придется, ведь трансдьюсеры уже давно реализованы во многих библиотеках для обработки данных (например в ramda.js или стандартной библиотеке clojure)
источник

ДМ

Денис Макаров... in Советский Angular
надо кста посмотреть rambda) давно хотел
источник

L

Let me take you into... in Советский Angular
Currently Rambda is more tree-shakable than Ramda
источник

L

Let me take you into... in Советский Angular
Ok Boomer
источник

L

Let me take you into... in Советский Angular
источник

L

Let me take you into... in Советский Angular
@sig (c -> c) -> ((a, b) -> a) -> a -> [b] -> a
источник

L

Let me take you into... in Советский Angular
А шо так сложно
источник

ДМ

Денис Макаров... in Советский Angular
Let me take you into the light
@sig (c -> c) -> ((a, b) -> a) -> a -> [b] -> a
(a, b) - мне больше интересно, что значит эта конструкциях в терминах js
источник

L

Let me take you into... in Советский Angular
Денис Макаров
(a, b) - мне больше интересно, что значит эта конструкциях в терминах js
Тоже самое что и в Хаскеле
источник

L

Let me take you into... in Советский Angular
Документация из типов
источник

L

Let me take you into... in Советский Angular
Хаскела
источник

L

Let me take you into... in Советский Angular
Тот же принцип
источник

L

Let me take you into... in Советский Angular
a,b,c типы
источник

L

Let me take you into... in Советский Angular
Произвольные
источник

ДМ

Денис Макаров... in Советский Angular
(,) - это конкретный тип
в js такой аналогии нет
источник

ДМ

Денис Макаров... in Советский Angular
если только { a , b }
источник