Control.Arrow.DeepArrow
class DeepArrow (~>)
funFirst
funSecond
funResult
inpF
inpS
inpFirst
inpSecond
flipA
unzipA
DeepArrow
class FunDble h
(->|)