The merge function is redundant?

kee nethery kee.nethery at
Fri Jan 18 13:33:57 EST 2019

I’m confused. Can someone explain why merge function exists when the put function works just as well?

merge( [[ 1 + 2 ]] = 3)
put 1 + 2 && “= 3”

What is it that merge can do that a put cannot do? Just asking because I don’t want LiveCode to end up like Perl where there are so many completely different ways to do the exact same thing that one person’s perl code can be unreadable to another equally talented Perl coder.


More information about the Use-livecode mailing list