[Swift-devel] Problem with iterate
Mihael Hategan
hategan at mcs.anl.gov
Fri Feb 19 19:06:11 CST 2010
On Fri, 2010-02-19 at 17:54 +0000, Ben Clifford wrote:
> A point of information related to this discussion:
>
> Underordered single assignment doesn't necessarily lead to deadlock in
> general. Using Haskell, and making this mutually recursive definition of x
> and y.
>
> f l = 1 : l -- if you like lisp, 1:l means (cons 1 l)
>
> x = f y
> y = f x
>
> main = print x
Also, try this:
f l = length l : l
x = f y
y = f x
main = print x
;)
More information about the Swift-devel
mailing list