Nil
Nil
(нула, празно) е единичен (unit) тип в Gleam. Това е
стойността, която връщат функциите, които нямат друга стойност за връщане, тъй
като всички функции в Gleam е задължително да връщат нещо.
Nil
не е валидна стойност за никой друг тип. Затова стойностите в
Gleam не може да са null
(нула, празно). Ако дадена стойност е от
тип Nil
, значи стойността ѝ е Nil
. Ако е от някакъв
друг тип, значи стойността ѝ не е Nil
.
Разокоментирайте реда, в който се присвоява Nil
на променлива,
чийто тип не е съвместим с него, за да видите грешка при компилация.