(let test (fun (v) { (puts v ": ") (if v (print true) (print false)) })) (test 1) (test 0) (test true) (test false) (test "hello") (test "") (test [1 2 3]) (test []) (test nil)