fun printer(left: String) -> fn (String) ! Io -> Unit { fn (right: String) !Io -> Unit { print!(left); print!(right); } } pub fun main() ! Io -> Unit { printer("hello")!(", "); printer("world")!("\n"); }