Yes - please don't double-post, and if you have ESP8266-related questions please post them on the ESP8266 forum.
But to reiterate, not having a delay() function was a very conscious decision, because it encourages coding practices that are likely to cause problems exactly like you experienced. If it existed then C developers would just use it without thinking, and would miss out on a lot of Espruino's benefits.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Yes - please don't double-post, and if you have ESP8266-related questions please post them on the ESP8266 forum.
But to reiterate, not having a
delay()
function was a very conscious decision, because it encourages coding practices that are likely to cause problems exactly like you experienced. If it existed then C developers would just use it without thinking, and would miss out on a lot of Espruino's benefits.