初心者ながら急にTSの型で遊びたくなり,エラトステネスのふるいを使って素数を求めました. リポジトリ:sititou70/ts-prime-number-type TypeScriptとは TypeScript,あるいはTSとはプログラミング言語の一種であり,JavaScriptと型システムの悪魔合体です.以下のコードを見てください. 下線がついていない部分は通常のJavaScriptであり,下線の部分は 型 を表します.この例ではstring型のname変数に"sititou70"を代入しています. そして今回の記事では, JavaScriptを一切書かず,型システム(下線の部分)だけでプログラミングしよう と思います. 「何言ってんだコイツ」 と感じたあなたは正常です.感じなかったあなたはTSの変態です. TSの型はチューリング完全 もう数億回言われていることですが,TSの型システムは
![TypeScriptの型で素数を求めたい](https://cdn-ak-scissors.b.st-hatena.com/image/square/f7bf276c5f58f9a2b37a363616fa53df361d7de9/height=288;version=1;width=512/https%3A%2F%2Fsititou70.github.io%2Fstatic%2Fbd6cef6475b68f2223800108dc5ec50c%2Facb7c%2Fts-logo.png)