1 --!!! Print002.hs: printing various entities in prefix/infix forms
2 --!!! (both in various syntaxes & in interfaces)
6 -- type & data constructors
15 -- classes and methods
18 meth1, (/////) :: a -> a -> Bool
19 meth2 :: a -> b -> Bool
21 class (Bar a) => Bar2 a -- no methods
23 -- regular values (and uses of the above)
26 x `f1a` y = MkFoo1 x y
31 (....) x y = MkFoo3 x y
32 x ..... y = x `MkFoo3` y
35 (<<<<) x y = (:***) x y