монадой, поскольку нет чётких правил по которому можно скомбинировать несколько значений имеющих тип Optional?
Я не знаю, тк не знаком со свифтом. Но если нет четкого правила, то нет и функции bind, или ее аналога. Значит, нет и монады
Обсуждают сегодня