A somewhat interesting paper on while and sequential for in functional languages. If there's efficient recursion, these should be fairly straightforward to implement in dataflow languages. http://www4.in.tum.de/~obua/looping/ Mihael