update blog_promise_is_a_monad: add setInterval