Scala ~> (tilde größer als) - operator

Habe ich die folgende scala class definition (gefunden in einem Papier), Modellierung Kategorien:

trait Category[~>[_, _]] {
    def compose[A, B, C]
     (f: B ~> C)
     (g: A ~> B)
     : A ~> C
    def id[A]: A ~> A
}

kann jemand mir erklären, was der '~> " in der Kategorie type-parameter, und in den Methoden der Rückgabetyp?
Oder mich direkt auf eine Ressource, die es erklärt...
Ich bin neu in der Scala (aus Java), so verzeihen Sie mir, wenn jemand eine scala Benutzer sollte bekannt...
Vielen Dank im Voraus

InformationsquelleAutor Andrea | 2012-04-10
Schreibe einen Kommentar