Я знаю о параллельных коллекциях в Scala. Они удобны! Тем не менее, я хотел бы перебирать строки файла, который слишком велик для памяти параллельно. Например, я мог бы создавать потоки и настраивать блокировку над сканером, но было бы здорово, если бы я мог запускать код, например:
Source.fromFile(path).getLines.par foreach { line =>
К сожалению, однако
error: value par is not a member of Iterator[String]
Каков самый простой способ выполнить некоторые parallelism здесь? Пока что я буду читать в некоторых строках и обрабатывать их параллельно.