est principalement une sous-routine qui renvoie une valeur. Vous pouvez saisir une fonction à droite d'une déclaration de variable, ou à d'autres emplacements où l'utilisation de valeurs est opportun. Exemple :
の基本的な機能はサブルーチンと同じですが、戻り値を返せるという点が異なります。下記の例のように、変数宣言部の右側に関数を配置することも可能で、通常の値の代わりに直接関数を記述することもできます。