1/1: Building lazybug (lazybug.idr) lazybug.idr:5:22--5:34:While processing right hand side of main at lazybug.idr:5:1--7:1: Can't solve constraint between: Bool and Lazy Bool at: 5 main = printLn $ or (map id bools) ^^^^^^^^^^^^ lazybug.idr:8:23--8:42:While processing right hand side of main2 at lazybug.idr:8:1--10:1: Can't solve constraint between: Bool and Lazy Bool at: 8 main2 = printLn $ or (map (\x => x) bools) ^^^^^^^^^^^^^^^^^^^ lazybug.idr:14:22--14:27:While processing right hand side of main4 at lazybug.idr:14:1--15:1: Can't solve constraint between: Bool and Lazy Bool at: 14 main4 = printLn $ or bools ^^^^^