2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

Closures vs Objects

10 :デフォルトの名無しさん:2024/02/21(水) 12:32:59.23 ID:pWazjr0Z.net
>>8-9
これでどうよ

chain = (obj) => {
 return (f, ...args) => {
  if (!f) return obj
  return chain(f(obj, ...args))
 }
}

chain([1, 2, 3, 4, 5])(
 filter, (x) => x % 2)(
 map, (x) =>x * x)(
 sum)()
// => 35

43 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★