-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/

@package test
@version 0.0.0

module Bug722
class Foo a
(!@#) :: Foo a => a -> a -> a
infixl 4 !@#
type family (&*) :: * -> * -> *
infixr 3 &*
data a :-& b
(:^&) :: a -> b -> (:-&) a b
infixl 6 :-&
infixl 6 :^&