File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
grin/test/Transformations/ExtendedSyntax/Optimising Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 11{-# LANGUAGE OverloadedStrings, QuasiQuotes, ViewPatterns #-}
22module Transformations.ExtendedSyntax.Optimising.EvaluatedCaseEliminationSpec where
33
4- import Transformations.Optimising.EvaluatedCaseElimination
4+ import Transformations.ExtendedSyntax. Optimising.EvaluatedCaseElimination
55
66import Test.Hspec
7- import Grin.TH
8- import Test.Test hiding (newVar )
9- import Test.Assertions
7+ import Grin.ExtendedSyntax. TH
8+ import Test.ExtendedSyntax.New. Test hiding (newVar )
9+ import Test.ExtendedSyntax. Assertions
1010
1111
1212runTests :: IO ()
@@ -18,8 +18,8 @@ spec = do
1818 it " Figure 4.22" $ do
1919 let before = [expr |
2020 case v of
21- (CLeft l) -> pure v
22- (CRight r) -> pure v
21+ (CLeft l) @ alt1 -> pure v
22+ (CRight r) @ alt2 -> pure v
2323 |]
2424 let after = [expr |
2525 pure v
@@ -29,8 +29,8 @@ spec = do
2929 it " default case" $ do
3030 let before = [expr |
3131 case v of
32- (CLeft l) -> pure v
33- #default -> pure v
32+ (CLeft l) @ alt1 -> pure v
33+ #default @ alt2 -> pure v
3434 |]
3535 let after = [expr |
3636 pure v
You can’t perform that action at this time.
0 commit comments