fourmolu-0.0.6.0: data/examples/declaration/instance/data-family-instances.hs
{-# LANGUAGE GADTSyntax #-}
{-# LANGUAGE TypeFamilies #-}
data instance Foo Int = FooInt Int
data instance
Foo [
Int
] = IntListFoo (
Int,
Int
) (
Double,
Double
)
data instance Bar Double a =
DoubleBar
Double
(Bar a)