Constants

As well as let assignments Gleam also has constants, which are defined at the top level of a module.

let の代入だけでなく、Gleam には定数もあり、これはモジュールのトップレベルで定義されます。

Constants must be literal values, functions cannot be used in their definitions.

定数はリテラル値でなければならず、定義に関数を使用することはできません。

Constants may be useful for values that are used throughout your program, permitting them to be named and to ensure there are no differences in the definition between each use.

定数は、プログラム全体で使用される値に便利で、名前を付けることができ、使用する度に定義に違いが出ないようにすることができます。

Using a constant may be more efficient than creating the same value in multiple functions, though the exact performance characteristics will depend on the runtime and whether compiling to Erlang or JavaScript.

定数を使うことは複数の関数で同じ値を作るよりも効率的かもしれませんが、正確なパフォーマンス特性はランタイムや、Erlang または JavaScript にコンパイルするかどうかに依存します。