Felix Tutorial
latest
Hello
Felix 101: The Basics
Felix 102: More Detail
Felix 102a: Regular Expressions
Felix 102b: File I/O
Felix 103: Polymorphism
Polymorphic Functions
Higher Order Functions
Polymorphic Classes
Class Instances
Using Classes
Inheritance
Felix 104: C bindings
Felix 105: Nominal Types
Felix 106: Uniqueness Typing
Felix 107: Polymorphic Variants
Felix 108: Row Polymorphism and Subtyping
Felix 109: Objects and Plugins
Felix 110: Coroutines
Felix 111: Generalised Algebraic Data types
Felix 112: Compact Linear Types
Felix 113: Serialisation
Felix 114: Kinds
Felix GUI
Felix Tutorial
Docs
»
Felix 103: Polymorphism
Edit on GitHub
Felix 103: Polymorphism
ΒΆ
An introduction to parametric polymorphism.
Polymorphic Functions
Higher Order Functions
Polymorphic Classes
Class Instances
Using Classes
Qualified names
Missing Instances
Opening a Class
Opening a Class Specialisation
Passing a class to a function
Inheritance