Is "Stream.empty[HttpData]" better than "Stream.empty" ?
I remember some article by Bill Venners saying that letting the compiler to infer the correct type makes the compilation slower.