(module embed_export_effectful_rejected (fn log_step (export "log_step") (type (fn-type (params (con Int) (con Str)) (ret (con Int)) (effects IO))) (params state label) (body (seq (do io/print_str label) state))))