1/1: Building IfErr (IfErr.idr)
Error: While processing right hand side of test. Can't find an implementation for Eq Foo.

IfErr:15:10--15:30
 11 | -- hard to achieve and this way is better than displaying the whole
 12 | -- top level search when only part of it is relevant)
 13 | 
 14 | test : Int -> String
 15 | test x = showIfEq MkFoo MkBar
               ^^^^^^^^^^^^^^^^^^^^

Error: While processing right hand side of test2. Can't find an implementation for Show Foo.

IfErr:23:9--23:29
 19 |   MkBar == MkBar = True
 20 |   _ == _ = False
 21 | 
 22 | test2 : String
 23 | test2 = showIfEq MkFoo MkBar
              ^^^^^^^^^^^^^^^^^^^^

