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

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

K<strong>in</strong>ds – Lösungnnnursprüngliches Problem: ListenLösung <strong>in</strong> Haskell: wird von Typ<strong>in</strong>ferenz erledigtLösung <strong>in</strong> <strong>Scala</strong>: K<strong>in</strong>d explizit angebentrait ListLike[T[_]] {def toSet[E](list: T[E]): Set[E]}implicit val list = new ListLike[List] {def toSet[E](list: List[E]) = list.toSet}<strong>Monaden</strong> & <strong>Co</strong>. – <strong>Lars</strong> <strong>Hupel</strong> <strong>Co</strong>pyright © 2011 MATHEMA Software GmbH 19

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!