Gepostet: |
Applicative statt Monad | ||||||||||
Ich bemühe mich derzeit, Monaden nur da einzusetzen, wo sie nötig sind, und ansonsten bei Applicative zu bleiben. do a <- Just 3; b <- Just 4; return $ (+) a b kann so z.b. als (+) <$> Just 3 <*> Just 4 geschrieben werden. Wie würde man do a<-Just 3; x <- Just 0 ; b <- Just 4; return $ (+) a b umschreiben? |
|||||||||||
Zum Seitenanfang | |||||||||||
Gepostet: |
|||||||||||
Ok, hat sich erledigt - der (<*)-Operator hilft. :) | |||||||||||
Zum Seitenanfang | |||||||||||