Ich habe ein kleines Problem in Scala mit einer Schreibarbeit. In Haskell kann ich das tun:
%Vor% Auf diese Weise kann ich in add
einen beliebigen Typ werfen, der ein numerischer Wert ist und +
usw. unterstützt.
Ich möchte das gleiche für eine Scala-Klasse, so:
Aber das scheint nicht zu funktionieren. Aufgrund der Scala Docs ist Numeric[T]
jedoch die einzige Eigenschaft, die diese Operationen erlaubt, und scheint um Int
, Float
etc.
Irgendwelche Tipps?
Tags und Links scala functional-programming types