NOTE: this package is not compatible with Elm 0.19.1
Some experimental operators for function application
Forward function application with precedence set to 9. Allows you to avoid parentheses when you want the argument to appear before the function name in an inline expression.
1 ||> toString ++ 2 ||> toString --> "12"
Forward operator for uncurry with 2 parameters
uncurry
(1,2) @@|> (+) --> 3
An operator for flip. Think of the # symbol as appearing where the missing argument would go.
flip
#
4 |> (/) 2 --> 0.5 4 |> flip (/) 2 --> 2 4 |> (/) # 2 --> 2
Forward function application with precedence set to 9. Allows you to avoid parentheses when you want the argument to appear before the function name in an inline expression.