Make yield and next blocks

Add a yield block that is like return, but it doesnt stop the process, it pauses it, its alot like the python yield function

and you should also add a next() reporter that unpauses yielded functions, again, like the one in python, these can be used to make custom stream blocks are dont you dare say streams library it will be easier to make them this way

yield [] :: control
next [] :: control reporter

dont you dare say streams library

Nope! Continuations library!

Really, continuations already provide exactly what you want. In the Reference Manual is a thread manager written using continuations.

I already have an Iterators library, it’s quite slow at the moment. I can share it if you want!