@DavidV, I'd like you to be a bit more explanatory about what you intend to convey with your example(s). What is the console output?
On related note, what is your reasoning to use setInterval() rather than setTimeout() in RunOnce()?
Doing an analysis of what is effectively going on, I see line 34 as the only Promise-worthy item. May be I look at the example(s) way too narrow minded, and you have a grander vision why to use Promises even though no asynchronous things happen (except - as already mentioned - in line 34). To me, it almost feels as: Why simple, if complicated/confusing works too?
© Espruino, powered by microcosm.
Report a problem