TSKaigi

トーク

型付け力を強化するための Hoogle のすゝめ
LT
型付け力を強化するための Hoogle のすゝめ
DAY2 / 14:00 〜 14:30レバレジーズトラック

TypeScript を使って開発を進める中で、「なんだか実装が複雑になってきたけど、どのように型を付けるべきだろう。そもそもこの実装は正しいのだろうか ...... 🤔」と思い悩む瞬間はありませんか?

実装の複雑さや破綻の兆候は、かなりの確度で型付けのあり方から推察できると考えています。では、そもそも型付けのあり方を学ぶにはどうすれば良いでしょうか?

この LT では、Haskell の API 検索ツールである "Hoogle" を活用し、型シグネチャを『検索』しながら、TypeScript 開発におけるより良い型の付け方や実装の整理の仕方を学ぶことを目指します。

TAKASE Kazuyuki (@Guvalif)

TAKASE Kazuyuki (@Guvalif)

株式会社ドワンゴ / TechPM

普段は EdTech × ML 系プロダクトのプロトタイピングに従事しています。クライアントサイドに適した軽量かつ疎結合なアーキテクチャに関心があり、"関数型プログラミング" を軸にいろいろとアイデアを発表しています ⚡️

https://www.wantedly.com/id/guvalif
XGitHub