Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I suppose Haskell does, as `(+) <$> f1 <*> f2`.


In there is also ApplicativeDo that works nicely with this.

    do 
      x <- f1
      y <- f2
      return $ x + y
this is evaluated as applicative in same way.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: