2014-05-14 1 views
0

들려요, 제가 Enumerator의 시퀀스를 가지고 있으며 그 중 하나는 Enumerator 초의 긴 체인과 비슷하게 andThen이 없으며 인터리브없이 하나씩 실행하는 것이 목표입니다.인터리빙하지 않고 열거자를 시퀀싱하는 방법은 무엇입니까?

그래서 Seq[Enumerator[T]]Enumerator[T]에 결합 하시겠습니까?

+0

'val combined = enumerator_set.reduceLeft (_ andThen _)'과 같이 모든 값을 단순히 줄이지 않고도 작동합니까? – Carsten

답변

1

흥미로운 점은 그 기능이 내장되어 있지 않은 것 같습니다. 그런 식으로 작동합니다 :

편집 : Andrew가 작동 한 후 응답을 업데이트합니다.

+0

감사! 예, 저는 렌즈를 사용하여 API를 크롤링했으며 적절한 것을 찾지 못했습니다. –

+0

조금 추가. 스칼라 컴파일러를 행복하게 만들기 위해서'eof' 메쏘드는 명시 적 타입 인자 인 : Enumerator.eof [T]'로 호출되기를 원합니다. –

+0

그래, 나는 그런 경우가 될 것이라고 생각했지만 조금 게으른 것이었다. – vptheron

관련 문제