{-# LANGUAGE TypeOperators, FlexibleContexts, FlexibleInstances #-} module Main (main) where f :: ArrowXml (~>) => a ~> a f = undefined