Monaden & Co. Funktionale Konzepte in Scala - Lars Hupel
Monaden & Co. Funktionale Konzepte in Scala - Lars Hupel
Monaden & Co. Funktionale Konzepte in Scala - Lars Hupel
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Scala</strong>z – Monads> logger.pure("foo")res0: (List[Str<strong>in</strong>g], Str<strong>in</strong>g) = (List(),foo)> logger.b<strong>in</strong>d(res0,(x: Str<strong>in</strong>g) => (List("add<strong>in</strong>g to " + x),x + "bar"))res1: (List[Str<strong>in</strong>g], Str<strong>in</strong>g) =(List(add<strong>in</strong>g to foo),foobar)■<strong>Monaden</strong> & <strong>Co</strong>. – <strong>Lars</strong> <strong>Hupel</strong> <strong>Co</strong>pyright © 2011 MATHEMA Software GmbH 35