diff options
author | Thomas Miedema <thomasmiedema@gmail.com> | 2016-02-22 21:32:51 +0100 |
---|---|---|
committer | Thomas Miedema <thomasmiedema@gmail.com> | 2016-02-23 12:27:57 +0100 |
commit | 6074c108b66ec9cd2230852addb60782a8b17e0a (patch) | |
tree | f63eca7bf384b63a70fa19888c4288ab1243ce12 /testsuite/tests/gadt/T2587.hs | |
parent | 754a2f2bb7416bd7fe453ba7bcb7c089f5ef3b8f (diff) | |
download | haskell-6074c108b66ec9cd2230852addb60782a8b17e0a.tar.gz |
Testsuite: delete Windows line endings [skip ci] (#11631)
Diffstat (limited to 'testsuite/tests/gadt/T2587.hs')
-rw-r--r-- | testsuite/tests/gadt/T2587.hs | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/testsuite/tests/gadt/T2587.hs b/testsuite/tests/gadt/T2587.hs index bcd0a443ac..cea1c092d3 100644 --- a/testsuite/tests/gadt/T2587.hs +++ b/testsuite/tests/gadt/T2587.hs @@ -1,18 +1,18 @@ -{-# LANGUAGE GADTs, ExistentialQuantification #-}
-{-# OPTIONS_GHC -O -fno-warn-overlapping-patterns #-}
-
--- Trac #2587
--- Actually this bug related to free variables and
--- type lets, but ostensibly it has a GADT flavour
--- Hence being in the GADT directory.
-
-module GadtBug(bug) where
-
-data Existential = forall a . Existential (Gadt a)
-
-data Gadt a where Value :: Gadt Double
-
-bug = [ match undefined | ps <- undefined, _ <- ps ]
- where
- match (Existential _) = undefined
- match (Existential _) = undefined
+{-# LANGUAGE GADTs, ExistentialQuantification #-} +{-# OPTIONS_GHC -O -fno-warn-overlapping-patterns #-} + +-- Trac #2587 +-- Actually this bug related to free variables and +-- type lets, but ostensibly it has a GADT flavour +-- Hence being in the GADT directory. + +module GadtBug(bug) where + +data Existential = forall a . Existential (Gadt a) + +data Gadt a where Value :: Gadt Double + +bug = [ match undefined | ps <- undefined, _ <- ps ] + where + match (Existential _) = undefined + match (Existential _) = undefined |