Slide 19
Slide 19 text
ΦϒδΣΫτϚοϐϯά
• README͔ΒҾ༻
extension User: Decodable {
static func decode(j: JSON) -> Decoded {
return curry(User.init)
<^> j <| "id"
<*> j <| "name"
<*> j <|? "email"
<*> j <| "role"
<*> j <| ["company", "name"]
<*> j <|| "friends"
}
}