02-06-2010 04:10 PM
02-06-2010 04:21 PM
02-06-2010 09:13 PM
02-06-2010 09:23 PM
Global variables can cause race conditions if used improperly. That is where you can't control when the variable is being written from or read to. With Functional Globabl Variables, you can prevent something writing to the "variable" at the same time something else is reading it.
Functional Global variables are also known as action engines. Search the forum for both phrases to learn more about them. Especially read Ben's Action Engine Nugget.