Kotlin Result Class
【Kotlin】try-catch がやりにくければ runCatching を使ってみよう! - Qiita
Result型を返す
Kotlin dataType
例外が起きたか、起きてないかがわかり、返却値も取得できる
isSuccess, inFailure
getOrNull, getOr..
拡張関数として、
map, fold, on,recover
#kotlin_runCatching