Nice demo! Note that strings are already iterable, so you can simplify spell like this:
spell
async function* spell({ sentence, slowness = 75 }) { for (const char of sentence) { await delay(slowness); yield char; } }
True! It actually implements Symbol.iterator. thanks for pointing it out. :)
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Nice demo! Note that strings are already iterable, so you can simplify
spell
like this:True! It actually implements Symbol.iterator. thanks for pointing it out. :)