Suche senden
Hochladen
Tapl読書会やってみた
•
Als PPTX, PDF herunterladen
•
1 gefällt mir
•
2,701 views
Yuusaku Iwamoto
Folgen
社内読書会でTAPL読んでみたので、それについて社内でLTしたやつ
Weniger lesen
Mehr lesen
Ingenieurwesen
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 10
Jetzt herunterladen
Empfohlen
わたしのRubyの楽しみかた
わたしのRubyの楽しみかた
Yuusaku Iwamoto
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
Taisuke Fukuno
アジャイル事業部メンバーの2017年 抱負
アジャイル事業部メンバーの2017年 抱負
Eiwa System Management, Inc.
JJUG CCC 20150411 grails3 Spring-boot
JJUG CCC 20150411 grails3 Spring-boot
Tsuyoshi Yamamoto
クラウド時代の Spring Framework (aka Spring Framework in Cloud Era)
クラウド時代の Spring Framework (aka Spring Framework in Cloud Era)
Tsuyoshi Miyake
Dexador Rises
Dexador Rises
fukamachi
俺たちの新人教育!!
俺たちの新人教育!!
Koichi ITO
Project Facilitation
Project Facilitation
Kenji Hiranabe
Empfohlen
わたしのRubyの楽しみかた
わたしのRubyの楽しみかた
Yuusaku Iwamoto
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
世界最安値!? 鯖江産コンピューターIchigoJam 〜福井技術者の集い その2〜
Taisuke Fukuno
アジャイル事業部メンバーの2017年 抱負
アジャイル事業部メンバーの2017年 抱負
Eiwa System Management, Inc.
JJUG CCC 20150411 grails3 Spring-boot
JJUG CCC 20150411 grails3 Spring-boot
Tsuyoshi Yamamoto
クラウド時代の Spring Framework (aka Spring Framework in Cloud Era)
クラウド時代の Spring Framework (aka Spring Framework in Cloud Era)
Tsuyoshi Miyake
Dexador Rises
Dexador Rises
fukamachi
俺たちの新人教育!!
俺たちの新人教育!!
Koichi ITO
Project Facilitation
Project Facilitation
Kenji Hiranabe
プログラミング言語Clojureのニャンパスでの活用事例
プログラミング言語Clojureのニャンパスでの活用事例
sohta
はまる!JPA(初学者向けライト版)
はまる!JPA(初学者向けライト版)
Masatoshi Tada
Ruby everywhere
Ruby everywhere
yukihiro_matz
最軽の開発手法 dX 改
最軽の開発手法 dX 改
Koichi ITO
Wiki (Printed as manuscript)
Wiki (Printed as manuscript)
Koichi ITO
[XP祭り2016]野良LT~KPT=>KPTA=>KPTATAH~
[XP祭り2016]野良LT~KPT=>KPTA=>KPTATAH~
Shigeki Morizane
ふりかえり
ふりかえり
terahide
Java開発の強力な相棒として今すぐ使えるGroovy
Java開発の強力な相棒として今すぐ使えるGroovy
Yasuharu Nakano
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
ToshiakiArai
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
takezoe
reveal.js 3.0.0
reveal.js 3.0.0
Hakim El Hattab
Weitere ähnliche Inhalte
Andere mochten auch
プログラミング言語Clojureのニャンパスでの活用事例
プログラミング言語Clojureのニャンパスでの活用事例
sohta
はまる!JPA(初学者向けライト版)
はまる!JPA(初学者向けライト版)
Masatoshi Tada
Ruby everywhere
Ruby everywhere
yukihiro_matz
最軽の開発手法 dX 改
最軽の開発手法 dX 改
Koichi ITO
Wiki (Printed as manuscript)
Wiki (Printed as manuscript)
Koichi ITO
[XP祭り2016]野良LT~KPT=>KPTA=>KPTATAH~
[XP祭り2016]野良LT~KPT=>KPTA=>KPTATAH~
Shigeki Morizane
ふりかえり
ふりかえり
terahide
Java開発の強力な相棒として今すぐ使えるGroovy
Java開発の強力な相棒として今すぐ使えるGroovy
Yasuharu Nakano
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
ToshiakiArai
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
takezoe
reveal.js 3.0.0
reveal.js 3.0.0
Hakim El Hattab
Andere mochten auch
(11)
プログラミング言語Clojureのニャンパスでの活用事例
プログラミング言語Clojureのニャンパスでの活用事例
はまる!JPA(初学者向けライト版)
はまる!JPA(初学者向けライト版)
Ruby everywhere
Ruby everywhere
最軽の開発手法 dX 改
最軽の開発手法 dX 改
Wiki (Printed as manuscript)
Wiki (Printed as manuscript)
[XP祭り2016]野良LT~KPT=>KPTA=>KPTATAH~
[XP祭り2016]野良LT~KPT=>KPTA=>KPTATAH~
ふりかえり
ふりかえり
Java開発の強力な相棒として今すぐ使えるGroovy
Java開発の強力な相棒として今すぐ使えるGroovy
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
JJUG CCC 2015 Spring 「新人エンジニア奮闘記 - Javaって何?からwebサービスを公開するまで -」発表スライド
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
reveal.js 3.0.0
reveal.js 3.0.0
Tapl読書会やってみた
1.
TAPL読書会やってみた 2014/12/18(木) @flada_auxv
2.
TAPLとは ● Types and
Programming Languages(通称TAPL) ● 「型」の教科書 ● 型システムの歴史、何が出来るのか、言語設計との関わり ● 第一章 はサンプルとして読める
3.
開催の経緯 ● @muryoimpl の歓迎会(2014/09/26)にて、Mパイセンに購入を迫られる ●
その場で “読書会やっぞ!” ってなる
4.
参加してる人たち Idobata ルーム ● @takkanm o
既に読んだことあるっぽい?一番理解できてる感あって、すごい。 ● @emattsan o 数学的知識から補ってくれる。予習復習ちゃんとしてて、すごい。 ● @hrysd o カレンダー飛ばしてくれて、すごい。 ● @flada_auxv o 唯一のPDF版所持者、すごい。
5.
入門書の為の入門書紹介 TAPLの邦訳版タイトルは「型システム実践入門」だけど、易しい訳では全く 無いので適宜副読本を用意して補う。 ● 論理学 o 入門!論理学 ●
Ocaml o プログラミングの基礎 ● λ計算 o 計算論 計算可能性とラムダ計算 自分には難しすぎた…
6.
これまでにやったこと 以下の言語・体系について、構文や意味論(構文がどう評価されるか)、あるい はその実装について学んできた。 ● 型無し算術式とそのML実装 o 数とブール値のみの言語 ●
型無しラムダ計算 o 関数定義と関数適用のみの世界
7.
● 第0部 o 第1章
はじめに o 第2章 数学的準備 ● 第1部 型無しの計算体系 o 第3章 型無し算術式 o 第4章 算術式のML実装 o 第5章 型無しラムダ計算 o 第6章 項の名無し表現 o 第7章 ラムダ計算の ML 実装 ● 第2部 単純型 ● 第3部 部分型付け ● 第4部 再帰型 ● 第5部 多相性 ● 第6部 高階の型システム 第5章(p.47)まで読み進めた。 しかし、型はまだ出てきてない… 10/6から、毎週1回の計8回くらい開催。 進捗、47ページ / 492ページ です。
8.
TAPL読書会、TAPL読むのやめるってよ ● とにかく進みが悪い o たくさんある演習問題をその場で解いている。理解度の低い参加者が 救われる一方で、ひたすら時間が掛かってしまう… o
毎週開催で予習してくるには負荷が高い(言い訳 もうちょっと難易度を下げても良いのでは…
9.
10.
これから ● アンダースタンディングコンピュテーションを読む o 意味論、ラムダ計算などTAPLでかじった内容を含んでいる o
Ruby(俺達のホームグラウンド!) ● 新しく参加したい人は絶好のタイミングかも o 年明け始動の予定ですぞ o 参加してる人に適当に声掛けたら良いかも
Jetzt herunterladen