ブックマーク / sititou70.github.io (1)

  • TypeScriptの型で素数を求めたい

    初心者ながら急にTSの型で遊びたくなり,エラトステネスのふるいを使って素数を求めました. リポジトリ:sititou70/ts-prime-number-type TypeScriptとは TypeScript,あるいはTSとはプログラミング言語の一種であり,JavaScriptと型システムの悪魔合体です.以下のコードを見てください. 下線がついていない部分は通常のJavaScriptであり,下線の部分は 型 を表します.この例ではstring型のname変数に"sititou70"を代入しています. そして今回の記事では, JavaScriptを一切書かず,型システム(下線の部分)だけでプログラミングしよう と思います. 「何言ってんだコイツ」 と感じたあなたは正常です.感じなかったあなたはTSの変態です. TSの型はチューリング完全 もう数億回言われていることですが,TSの型システムは

    TypeScriptの型で素数を求めたい
    tasshi820
    tasshi820 2021/03/02
    おもしろい
  • 1