LambdaNote/support-ts-tapl

『TypeScriptではじめる型システム』(n月刊ラムダノート2024, Vol.4, No.3)サポートサイト

TypeScript

89

13 commits

updated May 8, 2025

See the code

README

『型システムのしくみ』サポートサイト

このリポジトリでは、遠藤侑介著 『型システムのしくみ ー TypeScriptで実装しながら学ぶ型とプログラミング言語』 で利用しているライブラリなどを公開しています。 同書の基となった 『n月刊ラムダノート Vol.4, No.3』 の記事「TypeScriptではじめる型システム」のコードも含まれています。

いずれも使い方は各ディレクトリのREADMEおよび書籍または記事を参照してください。

書籍『型システムのしくみ』で利用するライブラリなど

bookディレクトリ内には、パーサ用のライブラリと書籍の各章で実装する型検査器の例があります。

実体は https://github.com/mame/tiny-ts-parser をsubtreeとして book に取り込んでいます。もし本リポジトリが更新されていない場合は 元リポジトリ をあたってみてください。

「TypeScriptではじめる型システム」で利用するライブラリなど

articleディレクトリ内には、記事中に出てくる下記のファイルがあります。

書籍の正誤情報

正誤情報は下記を参照してください。

Contributors

k16shikano

8 commits

mame

3 commits

LambdaNote

1 commits

morinokami

1 commits

LambdaNote/support-ts-tapl

『TypeScriptではじめる型システム』(n月刊ラムダノート2024, Vol.4, No.3)サポートサイト

TypeScript

89

13 commits

updated May 8, 2025

See the code

README

『型システムのしくみ』サポートサイト

このリポジトリでは、遠藤侑介著 『型システムのしくみ ー TypeScriptで実装しながら学ぶ型とプログラミング言語』 で利用しているライブラリなどを公開しています。 同書の基となった 『n月刊ラムダノート Vol.4, No.3』 の記事「TypeScriptではじめる型システム」のコードも含まれています。

いずれも使い方は各ディレクトリのREADMEおよび書籍または記事を参照してください。

書籍『型システムのしくみ』で利用するライブラリなど

bookディレクトリ内には、パーサ用のライブラリと書籍の各章で実装する型検査器の例があります。

実体は https://github.com/mame/tiny-ts-parser をsubtreeとして book に取り込んでいます。もし本リポジトリが更新されていない場合は 元リポジトリ をあたってみてください。

「TypeScriptではじめる型システム」で利用するライブラリなど

articleディレクトリ内には、記事中に出てくる下記のファイルがあります。

書籍の正誤情報

正誤情報は下記を参照してください。

Contributors

k16shikano

8 commits

mame

3 commits

LambdaNote

1 commits

morinokami

1 commits

Languages

TypeScript

100.0%