Реализуй == для своего Optional
Задача
Дан свой Optional. Сделай его Equatable, но только когда T: Equatable.
enum Optional<T> {
case some(T)
case none
}
Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.
Полный ответ — в DevPrep