2014-02-20 3 views
1

일부 유형에는 (f : Unit => T, g : Unit => U)의 두 가지 기능이 있습니다. T, U 이 두 함수를 병렬로 실행하려고합니다 (다른 스레드에서 동일하게). 주 스레드가 두 함수 호출이 종료 될 때까지 대기하고 두 함수 호출의 결과를 얻길 원합니다. 스칼라에서이 작업을 수행하는 가장 좋은 방법은 무엇인지 궁금 해서요. 액터와 병렬 컬렉션을 살펴 보았지만 원하는 것을 할 수있는 방법을 찾을 수 없습니다. 어떤 도움을 주시면 감사하겠습니다.스칼라 - 병렬로 두 함수 실행

답변

2

Futures 모듈을 살펴볼 수 있습니다. 이 메소드의 메소드 을 결합하여 다른 유형의 두 가지 동시 계산 결과를 기다릴 수 있습니다.