Idris2/tests/idris2/reg019/expected

32 lines
905 B
Plaintext
Raw Normal View History

1/1: Building lazybug (lazybug.idr)
Error: While processing right hand side of main. Can't solve constraint between: Bool and Lazy Bool.
lazybug:5:22--5:34
2021-02-11 20:24:26 +03:00
1 | bools : List Bool
2 | bools = [True, False]
3 |
4 | main : IO ()
2020-07-22 22:16:43 +03:00
5 | main = printLn $ or (map id bools)
2021-02-11 20:24:26 +03:00
^^^^^^^^^^^^
Error: While processing right hand side of main2. Can't solve constraint between: Bool and Lazy Bool.
lazybug:8:23--8:42
2021-02-11 20:24:26 +03:00
4 | main : IO ()
5 | main = printLn $ or (map id bools)
6 |
7 | main2 : IO ()
2020-07-22 22:16:43 +03:00
8 | main2 = printLn $ or (map (\x => x) bools)
2021-02-11 20:24:26 +03:00
^^^^^^^^^^^^^^^^^^^
Error: While processing right hand side of main4. Can't solve constraint between: Bool and Lazy Bool.
lazybug:14:22--14:27
2021-02-11 20:24:26 +03:00
10 | main3 : IO ()
11 | main3 = printLn $ or (map (\x => Delay x) bools)
12 |
13 | main4 : IO ()
2020-07-22 22:16:43 +03:00
14 | main4 = printLn $ or bools
2021-02-11 20:24:26 +03:00
^^^^^