Data types

Data types are very basically the definition of data that can be given as parameter, transmitted through inputs and outputs, and more generally used across functions.

Mélodium packages can define their own data types, completing the core types, and they can be use-d in any place data type can be given.

One of the most common data type is the standard Map.

Data types can implements traits and be used as generics in some places.