1/1: Building unreachable (unreachable.idr)
Warning: Unreachable clause: foo Nothing True

unreachable:3:1--3:17
 1 | foo : Maybe Int -> Bool -> Int
 2 | foo Nothing _ = 42
 3 | foo Nothing True = 94
     ^^^^^^^^^^^^^^^^

Warning: Unreachable clause: foo Nothing False

unreachable:5:1--5:18
 1 | foo : Maybe Int -> Bool -> Int
 2 | foo Nothing _ = 42
 3 | foo Nothing True = 94
 4 | foo (Just x) _ = x
 5 | foo Nothing False = 42
     ^^^^^^^^^^^^^^^^^

