Files
quartz-research-note/content/型クラス.md
Matsuura Tomoya(Windows) b595629042
All checks were successful
Build / build (push) Successful in 8m41s
[obsidian] vault backup: 2025-07-22 23:44:33[
2025-07-22 23:44:33 +09:00

574 B
Raw Permalink Blame History

#programming-language

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

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

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

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

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

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

Hackett