diff --git a/std/jule/sema/fn.jule b/std/jule/sema/fn.jule index 354665c34..929c2842b 100644 --- a/std/jule/sema/fn.jule +++ b/std/jule/sema/fn.jule @@ -282,6 +282,10 @@ impl Kind for FnIns { ret p1.kind.equals(p2.kind) } + if f.params.len != self.params.len { + ret false + } + i = 0 for i < self.params.len; i++ { if !check_params(self.params[i], f.params[i]) {