ProgressReporter

constructor(total: ULong, logger: KLogger, print: (line: String) -> Unit = ::println, isTty: () -> Boolean = ::isTty)