The Sifflet visual functional programming language and aid to understanding recursive functions (http://mypage.iu.edu/~gdweber/software/sifflet/home.html)

#37Changing helper function definition does not affect displayed function call

See f2 and testF2 in examples/map.sfl

When testF2 is called on the workspace, and you edit and change f2, apply the new definition, the displayed call is not re-evaluated using the new definition. In fact if you use the displayed testF2 frame to call again, it still uses the old definition -- it seems permanently bound to it. To use the new definition of f2, you have to place a new copy of testF2 on the workspace.

O: 2012 Jun 27 R: gdw P: low