Hallo 1unitedpower,
Zusätzlich hat die Haskell-Definition mit weniger Worten mehr zum Ausdruck gebracht: Die Funktion
f1
ist typsicher, wenn sie mit einem String oder einem beliebigem nicht numerischen Wert aufgerufen wird, gibt es einen Typfehler zur Compilezeit. Außerdem funktioniert die Haskell-Variante ohne weiteres Zutun auch mit unbeschränkt großen Zahlen und beliebig genauen reellen Zahlen.
Wobei man dies natürlich nicht aus f1 = (*)
herauslesen kann.
Bis demnächst
Matthias
--
Rosen sind rot.
Rosen sind rot.