`firstOption` seems to be the better approach with...
# arrow
t
firstOption
seems to be the better approach without the guarantees:
Copy code
listOf(either1, either2, either3).firstOption {
                it.isLeft()
            }.map { 
                it.swap().getOrHandle { Unit }
            }