Felix Tutorial
latest
Hello
Felix 101: The Basics
Felix 102: More Detail
Record
Classes
Generic Functions
Lists
Option Type
Varray
Objects, Values and Pointers
The new operator
Pointer projections
Felix 102a: Regular Expressions
Felix 102b: File I/O
Felix 103: Polymorphism
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 102: More Detail
Edit on GitHub
Felix 102: More Detail
ΒΆ
Record
Duplicate Fields
Function Application
Classes
Generic Functions
Lists
Creating a list.
Empty lists
Displaying a list
Concatenation
Length
Prepending an element
Pattern matching lists
Option Type
Pattern matching optional values
Varray
Empty Varray
Construction from container
Construction from default value
Length
Extend and Contract
Insert at position
Erase elements
Get an element
Set an element
Objects, Values and Pointers
The new operator
Pointer projections