The SOF standard library
This is the official collection of library functions and classes provided by the SOF system.
Methods on built-in types
When performing a field call with certain identifiers, certain methods can be retrieved. This allows invoking those methods on primitive types, for example:
# sine of 3.2
3.2 sin ;
# retrieve first element of list
0 [ 1 2 ] idx ;
Defined methods are described separately for each type in the sub-sections.
Files in the standard library
math
: Usual mathematical operations.op
: Built-in operations as callables.io
: (Not implemented) File input/output.fp
: (Not implemented) Helpers and tools for functional programming.