Files
quartz-research-note/content/型クラス.md

574 B
Raw Blame History

#programming-language

RustにおけるTraitとかに近いもの

あるメソッド群を持つジェネリックな型の分類

パラメトリックなジェネリクスに対して、対象が広すぎるものを、アドホック多相的に制限する

"Hackett: a metaprogrammable Haskell" by Alexis King - YouTube

この動画の説明わかりやすかった12:10

式をもとに型を生成するのが型推論、型情報をもとに式を生成するのがジェネリクスというループ

Hackett