タグ

2021年8月17日のブックマーク (2件)

  • コロナに感染するのとワクチンを打つのとでは、どちらがより強い免疫が得られるのか?(忽那賢志) - エキスパート - Yahoo!ニュース

    国内で新型コロナウイルス感染症に感染した人は100万人を超えました。 過去に新型コロナに感染した人はワクチン接種を受けるべきなのでしょうか? 一般的に、ワクチン接種によって得られる免疫は、自然に感染することで得られる免疫よりも弱いと言われていますが、新型コロナではどうなのでしょうか? 一般的にワクチン接種よりも感染症に罹る方が免疫ができる(写真:アフロ) 感染症に感染すると免疫ができます。 例えば、麻しん(はしか)や風しん、水痘(水ぼうそう)などに感染すると、多くの人では生涯これらの感染症に罹らなくなります。 これは、感染によって作られた免疫が長期間持続するためです。 一方、ワクチン接種によって得られる免疫は、自然感染と比べると弱く、感染を防ぐためには2回もしくはそれ以上の回数のワクチン接種が必要となります。 だからと言って、麻しんや水痘に敢えて感染して免疫をつけることは推奨されません

    コロナに感染するのとワクチンを打つのとでは、どちらがより強い免疫が得られるのか?(忽那賢志) - エキスパート - Yahoo!ニュース
  • TypeScriptで学ぶ代数的データ型

    代数的データ型とはなにか 代数的データ型とは、要素の個数の足し算と掛け算のアナロジーで語ることができる型のことを指すというふわっとしたコンセンサスがありますが、 厳密に「これが代数的データ型である」という定義はおそらくありません[1]。 また、代数的データ型はいわゆる関数型言語で実装されることが多い言語機能であり、 代数的データ型を重用するプログラミングスタイルは関数型の一派としてみなされる傾向がある[2]と思っています。 記事では数学的な説明やアナロジーは用いず、なるべく具体的なコードを提示します。 そして、代数的データ型という言葉を「かつ」と「または」を表すことができる型として使います。 更に、「または」の型はコンパイラによって漏れなく徹底的にチェックされる必要があります。 詳細は後ほど説明します。 記事の構成 まず、記事における「代数的データ型」とはなにかを説明し、それをコード

    TypeScriptで学ぶ代数的データ型