English

詳解iota

Freestyleのiotaは、余積(coproduct)を最適化した高パフォーマンスの関数型プログラミングライブラリです。 そのメリットとして第一に挙げられるのは、FreestyleにおけるFreeモナドの高速な実行(evaluation)です。 しかしながら、iotaにはFree以外にも使える隠れた機能が沢山あるのです。

エラーハンドリングや汎用的な型クラス導出のようなその他の関数型プログラミングのパターンについて触れながら、iotaの現在(及び近いうちに導入される)機能について見てみましょう。

それに加え、iotaの裏側の仕組みや、iotaの実装に使われているマクロについて紹介したいと思います。

トークの長さ
40分
発表言語
英語
聴衆の対象
上級者: 分野に精通している人向けでトークでは入門の話は少なめ
こんな人におすすめ
余積(coproduct)やFreeモナドなどの関数型プログラミング言語の概念に既に慣れている人
発表者
Andy Scott (Humanoid Extraordinaire @ Stripe)

票中 票投票済み

応募一覧