A complete list of the functions available from MGS can be obtained by typing the command !list;; under the interpreter. The complete list of available collection types is obtained by typing !type;; under the interpreter. Beware that a lot of MGS functions are polymorphic or heavely overloaded.
System-related functions: command, i/o, etc.
The delaunay triangulation collection
Generic functions acting on collections.
The proximal collection
The graph topological collection
Functions acting on scalar values: int, string, float, undef, splx, funct, posgbf, gmap, bint etc.
The abstract chain topological collection.
Aritmetics and Mathematical operators.
The monoidal collection: set, bag and sequence.
Functional and Transformational programing: lambda and transformations, etc.
The record collection.
The qmf collection (chain on ncell)
The Group Based Field collection
A very short introduction to MGS.