This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.
If you program with Arrows you have two choices:
Use the plain Arrow combinators, that are cumbersome to use,
or use special Arrow syntax, that is built into all Haskell compilers
and is still not very functional programming style.
The arrow syntax still forces you to introduce temporary names,
that you would not need in a functional notation.