So, now I begin my first attempt at dataflow programming. It should be a bit rough, but I will try to keep notes and document my progress for everyone that wants to see a beginner attempt to use !Liquid.
So there are four modes of !plug in !Liquid.
The first mode is called a LINK mode
!plug. This is a one-sided dependency. It receives data from another !plug called its subordinate. When the subordinate !plug is updated, it sends a signal to the LINK !plug to become dirty. That is, it tells the !plug that the subordinate has data, but it does not give the data until the LINK !plug requests it. The term for this is called lazy evaluation. Setting a LINK !plug to be stainless? makes it immediately request the data from the subordinate when it receives the dirty? signal.to be continued....