1
1
mirror of https://github.com/google/ormolu.git synced 2024-12-11 21:09:47 +03:00
ormolu/data/examples/declaration/class/single-parameters.hs

21 lines
343 B
Haskell

-- | Something.
class Foo a where foo :: a
-- | Something more.
class Bar a where
-- | Bar
bar :: a -> a -> a
class Baz a where
-- | Baz
baz ::
(a,
a) -- ^ First argument
-> a -- ^ Second argument
-> a -- ^ Return value
class BarBaz a where
barbaz ::
a -> b
bazbar :: b -> a