же ты переопределяешь оператор для своего типа
Я скорее имел ввиду создание своих операторов для своей абстракции, например:
public static func decode(json: JSON) -> Post? {
return _JSONParse(json) >>> { d in
Post.create
<^> d <| "id"
<*> d <| "text"
<*> d <| "author" <| "name"
<*> d <| "comments"
}
}
Жесть
Код должен быть читаемым, как письмо бабушке. А не вот это вот все
Побаловаться прикольно бывает
Так есть Codable, зачем такие извращения?
Обсуждают сегодня