I was having issues with Reactive, where a map/lift command was not running consistently, and eventually error messages about a queue being filled appeared. Adding yield to the code generating the data appears to have resolved the data. (I suppose map/lift runs as an @async process and so yield is needed for it to run.)
I'd suggest this is added to the tutorial as it took me a bit of guessing to determine the issue.
I was having issues with Reactive, where a map/lift command was not running consistently, and eventually error messages about a queue being filled appeared. Adding
yield
to the code generating the data appears to have resolved the data. (I suppose map/lift runs as an@async
process and soyield
is needed for it to run.)I'd suggest this is added to the tutorial as it took me a bit of guessing to determine the issue.