Только половина разработчиков Swift может понять это правильно

Сложность: Начинающий | Легко| Нормальный | Испытывающий

Предпосылки:

Терминология