私は次のscalaクラス定義(論文にあります)、モデリングカテゴリを持っています:
trait Category[~>[_, _]] {
def compose[A, B, C]
(f: B ~> C)
(g: A ~> B)
: A ~> C
def id[A]: A ~> A
}
誰かがCategorytypeパラメーターとメソッドreturntypeで「〜>」が何を意味するのか説明できますか?または、それを説明するリソースに案内してください...私はScala(Javaから来ています)を初めて使用するので、それがscalaユーザーが知っておくべきことである場合はご容赦ください...よろしくお願いします