diff --git a/crates/codegen/src/lib.rs b/crates/codegen/src/lib.rs index 064e822..3e0610a 100644 --- a/crates/codegen/src/lib.rs +++ b/crates/codegen/src/lib.rs @@ -268,14 +268,14 @@ impl GetRust for TypeExpr { params, } => { format!( - "{} -> {}({})", + "{}({}) -> {}", kind.get_rust(), - return_type.get_rust(), params .iter() .map(TypeExpr::get_rust) .collect::>() - .join(", ") + .join(", "), + return_type.get_rust(), ) } } diff --git a/mist-test/src/main.mist b/mist-test/src/main.mist index 689fc94..e5fd2e4 100644 --- a/mist-test/src/main.mist +++ b/mist-test/src/main.mist @@ -15,6 +15,4 @@ void main() items::impl_test::run_tests(); items::attribute_test::run_tests(); println!("\x1b[32m\nAll tests passed!\x1b[0m"); - - void fn() hello = () => {}; }