Skip to content

Commit 2fa3374

Browse files
committed
Fix tests with shadowing names
1 parent e36bfea commit 2fa3374

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

examples/passing/OneConstructor.purs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ module Main where
22

33
data One a = One a
44

5-
one (One a) = a
5+
one' (One a) = a
66

77
main = Debug.Trace.trace "Done"

examples/passing/Rank2Data.purs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,18 @@ module Main where
1212
runNat = \nat -> case nat of
1313
Nat f -> f 0 (\n -> n + 1)
1414

15-
zero = Nat (\zero _ -> zero)
15+
zero' = Nat (\zero' _ -> zero')
1616

1717
succ = \n -> case n of
18-
Nat f -> Nat (\zero succ -> succ (f zero succ))
18+
Nat f -> Nat (\zero' succ -> succ (f zero' succ))
1919

2020
add = \n m -> case n of
2121
Nat f -> case m of
22-
Nat g -> Nat (\zero succ -> g (f zero succ) succ)
22+
Nat g -> Nat (\zero' succ -> g (f zero' succ) succ)
2323

24-
one = succ zero
25-
two = succ zero
24+
one' = succ zero'
25+
two = succ zero'
2626
four = add two two
2727
fourNumber = runNat four
2828

29-
main = Debug.Trace.trace "Done"
29+
main = Debug.Trace.trace "Done'"

examples/passing/ShadowedTCO.purs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ module Main where
22

33
runNat f = f 0 (\n -> n + 1)
44

5-
zero z _ = z
5+
zero' z _ = z
66

7-
succ f zero succ = succ (f zero succ)
7+
succ f zero' succ = succ (f zero' succ)
88

9-
add f g zero succ = g (f zero succ) succ
9+
add f g zero' succ = g (f zero' succ) succ
1010

11-
one = succ zero
12-
two = succ one
11+
one' = succ zero'
12+
two = succ one'
1313
four = add two two
1414
fourNumber = runNat four
1515

0 commit comments

Comments
 (0)