Generic custom types

Както функциите, потребителските типове (custom types) може да са обобщени (generic), т.е. да приемат типове като параметри.

Тук е дефиниран обобщен тип Option (опция), който се използва, за да представи стойност, която или я има, или я няма. Този тип е много полезен! Модулът gleam/option го дефинира, така че може да го използвате в Gleam проекти.