typescript - ジェネリック
javaScriptやpythonのような動的型付け言語を使っていると、typescriptやJavaのような静的型付け言語を初めて使った時に分からないことが多発しますね。
ということで今回はジェネリックについて理解できたことをまとめます。ジェネリックはデータ型をパラメータ化する仕組みです。山かっこ<>の中に区切って指定します。クラスや関数に定義します。下の例は単純な関数にジェネリックを使用した例です。このように定義するときはデータ型のところを大文字の変数(今回はT)で表し