Avatar
let f: () -> Cat? = { Cat() } let g: () -> Animal? = f // OK こっちはできたw