Is there a (preferably easy) way to redefine one of the standard operators in Phoenix? I would like to have ">>" for example call my own (lazy) functor.
Simple use case: I might want to define a "pipeline" operator, so that:
function2(function1(arg1));
could be written in an extremely tricky fashion as
arg1 >> function1 >> function2
and then invoked as
(arg1 >> function1 >> function2)(42)