13.07.2015 Aufrufe

Monaden & Co. Funktionale Konzepte in Scala - Lars Hupel

Monaden & Co. Funktionale Konzepte in Scala - Lars Hupel

Monaden & Co. Funktionale Konzepte in Scala - Lars Hupel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Typklassen <strong>in</strong> <strong>Scala</strong> – implizite Parameterdef sum[A](list: List[A])(implicit num: Numeric[A]): A =if (list.isEmpty)num.zeroelsenum.add(list.head, sum(list.tail))> sum(List((1.0f, 2.0f), (3.0f, 4.0f)))res0: (Float, Float) = (4.0,6.0)■<strong>Monaden</strong> & <strong>Co</strong>. – <strong>Lars</strong> <strong>Hupel</strong> <strong>Co</strong>pyright © 2011 MATHEMA Software GmbH 13

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!