Замыкания (closure), или замыкающие выражения, — это сгруппированный программный код, который может быть передан в виде параметра и многократно использован.
Опциональные типы данных, также называемые опционалами, — это особый тип, который говорит о том, что параметр либо имеет значение определенного типа, либо вообще не имеет никакого значения.
Хеш — это понятие из области криптографии. В общем случае хеш может принимать не только цифровой, но и буквенно-цифровой вид. Для его получения используются хеш-функции, реализующие алгоритмы шифрования. Их рассмотрение выходит за рамки данной книги, но я настоятельно советую ознакомиться с данным материалом самостоятельно.