fun printer () = Test.foo fun effect () = Test.print; return