NOTE: this package is not compatible with Elm 0.19.1
Some experimental operators for error handling with Maybe values
Maybe
Forward operator for Maybe.withDefault
Maybe.withDefault
Just 42 ?= 100 --> 42 Nothing ?= 100 --> 100
Forward operator for Maybe.map
Maybe.map
Just 9 ?|> sqrt --> Just 3 Nothing ?|> sqrt --> Nothing
Forward operator for Maybe.andThen
Maybe.andThen
List.head [1] ?+> always Nothing --> Nothing
Forward operator for
Maybe.withDefault