Slide 56
Slide 56 text
#ca_
fl
utter_kmm
final class Box {
let value: T
init(_ value: T) {
self.value = value
}
}
let value: SomeUseCaseModel? = LoadableResultFold(
value: loadableResult,
onLoading: { _ in Box(nil) },
onLoaded: { Box($0.result) }
).result.value
iOS
iOSͰཏతʹذͰ͖ΔΑ͏ʹ͢Δ
ܕύϥϝʔλ"OZ0CKFDUͰͳ͚Ε͍͚ͳ͍ͨΊɺ#PYܕͰϥοϓΛͯ͠
,..Ͱఏڙ͞Ε͍ͯΔܕΛऔΓग़ͤΔΑ͏ʹ͢Δ