1
1
mirror of https://github.com/google/ormolu.git synced 2024-12-02 23:43:34 +03:00
ormolu/data/examples/declaration/class/single-parameters-out.hs

23 lines
325 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