첫 번째 성공적인 변환이 나에게 내가 원하는 항목을 반환하도록 항목을 변환하는 동안 목록에서 항목을 찾으려고합니다. 그래서 나는 다음과 같은이 말 : 스칼라 목록에서 항목 찾기 및 변환
def trans(a: A): Option[B] = {...}
val list: List[A] = List(x, y, z)
val b: B = list.findAndConvert(a => crit(a))
그래서 위의 내 findAndConvert의 (b)의 최초의 호출에 대한 일부 반환 트랜스 (A) 그 그렇지 않으면 일부 (B) 또는 None을 반환하지 않습니다. 어떻게 findAndConvert 메소드와 같은 것을 얻을 수 있습니까? 진정한 수익을 찾을 때까지 트랜스 만보기에 매핑 할 수 있도록
감사 데