AssemblyScript / assemblyscript

A TypeScript-like language for WebAssembly.
https://www.assemblyscript.org
Apache License 2.0
16.76k stars 653 forks source link

Investigate inferring operator overloads #547

Open dcodeIO opened 5 years ago

dcodeIO commented 5 years ago

This came up in Slack recently and seems possible:

@operator('/')
div<T>(other: T): T {
  ...
}
MaxGraey commented 4 years ago

@dcodeIO This is still issue or resolved with latest update?

dcodeIO commented 4 years ago

Should not be resolved yet as the compiler currently tries to fully resolve overloads, not permitting type parameters.