mys icon indicating copy to clipboard operation
mys copied to clipboard

Overloaded generic function does not work.

Open eerimoq opened this issue 4 years ago • 0 comments

What did you do?

@generic(T)
def foo(a: T):
    pass

@generic(T)
def foo(a: T, b: T):
    pass

def main():
    foo[u8](1, 2)

What did you expect to see?

Successful compilation.

What did you see instead?

  File "./src/main.mys", line 10
        foo[u8](1, 2)
        ^
CompileError: expected 1 parameter, got 2

Mys version

a172b23dcf6725056d1a02e0c1a9d28880ef3cb0

eerimoq avatar Jan 27 '21 13:01 eerimoq