1/1: Building Main (Main.idr) Main> Error: Ambiguous elaboration. Possible results: Main.myPrintLn "foo" Prelude.>> ?arg Main.myPrintLn "foo" Main.Other.>> ?arg (interactive):1:4--1:19 1 | do myPrintLn "foo"; myPrintLn "boo"; map (+1) (myPrintLn "woo"); myPrintLn "goo"; myPrintLn "foo" ^^^^^^^^^^^^^^^ Main> Error: Can't find an implementation for Num (). (interactive):1:60--1:64 1 | with Prelude.(>>) do myPrintLn "foo"; myPrintLn "boo"; map (+1) (myPrintLn "woo"); myPrintLn "goo"; myPrintLn "foo" ^^^^ Main> Error: Ambiguous elaboration. Possible results: Prelude.Nil Data.Vect.Nil (interactive):1:4--1:6 1 | :t [] ^^ Main> [] : Vect 0 ?elem Main> [] : List ?a Main> Error: When unifying Vect 0 ?elem and List ?a. Mismatch between: Vect 0 ?elem and List ?a. (interactive):1:34--1:41 1 | :t with [Vect.Nil, Prelude.(::)] [1,2,3] ^^^^^^^ Main> the (Maybe Integer) (pure 4) : Maybe Integer Main> Expected 'case', 'if', 'do', application or operator expression. (interactive):1:4--1:5 1 | :t with [] 4 ^ Main> Bye for now!