В Java я бы обернул GZIPInputStream поверх FileInputStream и сделаю это. Как эквивалент делается в Scala?
Source.fromFile("a.csv.gz")....
fromFile возвращает BufferedSource, который действительно хочет видеть мир как набор строк.
Нет ли более элегантного способа, чем это?
Source.fromInputStream(new GZIPInputStream(new BufferedInputStream(new FileInputStream("a.csv.gz"))))