Open mauke opened 1 year ago
We just (hopefully) made CI work. Could you try rebasing and force pushing?
Can I do that from the github web UI?
Never mind; it looks like the new CI is broken. I'll try to look at it all in a bit. Your PR looks very reasonable, and I assume it's correct, but I want to make sure CI doesn't turn up some subtle laziness issue.
This commit shouldn't change the meaning of the code:
However, the result may be more efficient. In the case where t = Stream f, we have:
But doing
return r
directly produces justReturn r
(without the no-op Effect wrapper).