これは応募いただいたセッションです。
開催されるセッションは後日、参加者の投票を参考に決定されます。
Traversal の旅(トラベル・スルー・トラバーサル)
データ構造を走査しつつ、演算を行うことは、関数型プログラマーなら、map,filterやfoldといった高階関数を使って頻繁に行います。
使う機会は少ないけど、同様に有益な関数がTraverseです。
このトークでは、それが何なのか、なぜ使いたいのか、GibbonsとOliveiraのEssence of the Iterator Patternに紹介されている、それを使ってできることのいくつか興味深いものを、カバーしています。
- トークの長さ
-
40分
- 発表言語
-
英語
- 聴衆の対象
-
中級者: 分野の基礎は分かるが、細かい所は不安
- こんな人におすすめ
-
関数型プログラミングに興味がある人
FunctorやMonadのような型クラスの幾つかのアイデアや、その抽象化の価値を理解し、そこに他に何があるかを知りたい(FunctorとMonadの知識は必要ありません)人
- 発表者
-
Ratan Sebastian
(Software Developer at commercetools)
応募一覧