rewrite runIRBuilder to point-free form