1
1
mirror of https://github.com/google/ormolu.git synced 2024-12-12 15:14:22 +03:00
ormolu/data/examples/declaration/class/multi-parameters.hs

33 lines
395 B
Haskell
Raw Normal View History

{-# LANGUAGE MultiParamTypeClasses #-}
class Foo a b where foo :: a -> b
-- | Something.
class Bar
a b c d
where
bar ::
a
-> b
-> c
-> d
class Baz
where
baz :: Int
-- | Something else.
class
BarBaz
a
b
c
d
e
f where
barbaz ::
a -> f
bazbar ::
e ->
f