Constants

Освен присвояване с let, Gleam има и константи, които се дефинират на най-високо ниво в модула.

Константите трябва да са литерални стойности, не може да се използват функции в дефинициите им.

Константите може да са полезни за стойности, които се използват многократно в програмата ви, позволявайки им да бъдат именувани, както и гарантирайки, че дефиницията е една и съща навсякъде, където се използват.

Използването на константа може да е по-ефективно от създаването на една и съща стойност в множество функции, макар че производителността ще зависи от средата за изпълнение и дали се компилира за Erlang или JavaScript.