"a" + "b"; 1 + 2
https://hexdocs.pm/elixir/Protocol.html
// overloads
fun f (x:double) => x +42.1;
fun f (x:int) => x + 1;
fun f (x:string) => x + "!";
|object| x = somefunction()
|| y = x.render // returns a string by calling the virtual func "render"
Languages with Polymorphism include JavaScript, Elixir, Pascal, Felix, Speedie
Languages without Polymorphism include Jule
View all concepts with or missing a hasPolymorphism measurement
Read more about Polymorphism on the web: 1.