Idris2/tests/idris2/casetree002/expected

65 lines
1.4 KiB
Plaintext
Raw Normal View History

2021-10-02 14:55:21 +03:00
1/1: Building DefaultCases (DefaultCases.idr)
Warning: Unreachable clause: extraDefault _
DefaultCases:12:1--12:15
08 |
09 | extraDefault : MyBit -> Int
10 | extraDefault A = 1
11 | extraDefault B = 2
12 | extraDefault _ = 3
^^^^^^^^^^^^^^
Warning: Unreachable clause: earlyDefault A
DefaultCases:20:1--20:15
16 | usefulDefault _ = 2
17 |
18 | earlyDefault : MyBit -> Int
19 | earlyDefault _ = 1
20 | earlyDefault A = 2
^^^^^^^^^^^^^^
Warning: Unreachable clause: nestedExtraDefault _ _
DefaultCases:36:1--36:23
32 | nestedExtraDefault A A = 1
33 | nestedExtraDefault A B = 2
34 | nestedExtraDefault B A = 3
35 | nestedExtraDefault B B = 4
36 | nestedExtraDefault _ _ = 5
^^^^^^^^^^^^^^^^^^^^^^
Warning: Unreachable clause: nestedEarlyDefault B B
DefaultCases:49:1--49:23
45 | nestedEarlyDefault A A = 1
46 | nestedEarlyDefault A B = 2
47 | nestedEarlyDefault B A = 3
48 | nestedEarlyDefault _ _ = 4
49 | nestedEarlyDefault B B = 5
^^^^^^^^^^^^^^^^^^^^^^
1/1: Building Issue1079 (Issue1079.idr)
Warning: Unreachable clause: g3 _
Issue1079:5:1--5:5
1 | %default total
2 |
3 | g3 : (Nat, Nat) -> Nat
4 | g3 (x, y) = x
5 | g3 _ = 6
^^^^
Warning: Unreachable clause: case _ of
{(x, y) => pure x;
_ => pure 5}
Issue1079:12:7--12:18
08 |
09 | h3 : Monad m => m Nat
10 | h3 = do
11 | (x, y) <- f
12 | | _ => pure 5
^^^^^^^^^^^