summaryrefslogtreecommitdiff
path: root/testsuite/tests/gadt/gadtSyntaxFail001.hs
blob: 0b82696654440e0a14bc8937eabbb29c8509c3b1 (plain)
1
2
3
4
5
6
7
8
9
10
{-# LANGUAGE Haskell2010 #-}

{-# LANGUAGE GADTSyntax #-}

module GadtSyntaxFail001 where

data Foo a b where
    C1 :: a -> Int -> b -> Foo b a
    C2 :: a -> Char -> Foo a Int
    Cs :: Foo a b