PLDB
Languages Features Creators Calendar CSV Resources Blog About Donate Add Language
GitHub icon

Polymorphism

< >
"a" + "b"; 1 + 2
Example from Elixir:
https://hexdocs.pm/elixir/Protocol.html
Example from Felix:
// overloads fun f (x:double) => x +42.1; fun f (x:int) => x + 1; fun f (x:string) => x + "!";

Languages with Polymorphism include JavaScript, Pascal, TypeScript, Elixir, Felix, ADLIB, Static Typescript, Extended Pascal

Languages without Polymorphism include Jule

Read more about Polymorphism on the web: 1.

HTML of this page generated by Features.ts

hasPointers.html 路 hasPolymorphism.html 路 hasPostfixNotation.html

View source

PLDB - Build the next great programming language Search v2023 Day 157 Docs Acknowledgements Traffic Today Traffic Trends Mirrors GitHub feedback@pldb.com