krisajenkins/remotedata/4.5.0

NOTE: this package is not compatible with Elm 0.19.1

RemoteData.Infix

Convenience infix operators, for those that like them.

Allows you do define a "merge three values into a tuple" function as:

merge3 a b c =
    (,,) <$> a <*> b <*> c
(<$>) : (a -> b) -> RemoteData e a -> RemoteData e b

Infix form of map. For those who like their applicative functors Haskell-style.

(<*>) : RemoteData e (a -> b) -> RemoteData e a -> RemoteData e b

Infix form of (flip andMap). For those who like their applicative functors Haskell-style.