2009/05/08

[JavaScript]高階JavaScript(Functional JavaScript)

WS0703


JavaScriptで高階関数を使うためのライブラリ(?)らしいです。(でもJavaScriptってデフォルトで簡単に高階プログラミングできるよね?それはいいっこなし?w)

 

  • map
  • reduce
  • select
  • or
  • some
  • every
  • not
  • fold
  • equal
  • until
  • zip
  • right
  • left
  • curry
  • lambda

 

などなどがあるようです。

mapを見るとわかりやすいですが、文字列で処理を渡したりしているみたいですね。

map('x*x', [1,2,3,4])
  → [1, 4, 9, 16]

@hamatzさんに紹介していただきました!ありがとうございました!

@valvallow ちなみに、JavaScript で高階関数を使いたいアナタの為のライブラリもあるみたいです。 JavaScript スゲー!! http://osteele.com/sources/javascript/functional/

0 件のコメント:

コメントを投稿