我的数据类中有以下类型的值
Option<Option<List<Pair<String, Option<String>>>>>
我将如何访问最右边的Option<Sring>
. 我尝试过如下表达式
when(Option<Option<List<Pair<String, Option<String>>>>>) {
is Some -> when(Option<Option<List<Pair<String, Option<String>>>>>.t) {
is Some -> when(Option<List<Pair<String, Option<String>>>>.t) {
......
但它看起来不太好。有没有其他方法可以抛弃那些选项