Open matthughes opened 6 years ago
Yeah, this is a known (and documented) limitation and it's annoying. It may be worthwhile to go ahead and add a Log
constructor to each Free algebra so we can plumb this in from the bottom. The issue is that stream construction is kind of smeared out so it's hard to add a logging layer on top.
In Query, when we call
to[Vector]
, we invoke the logging executeQuery:but the
.stream
path loses the logging executeQuery and uses HPS.executeQuery instead.