[Home] [By Thread] [By Date] [Recent Entries]
On Wednesday 24 March 2010 07:49:31 xml-dev-digest-help@l... wrote: > If yes, then anything which forces sequential processing is, by definition, > not declarative. Do you agree? I disagree. Declarative processing just defines what you need to compute without necessarily providing a sequential algorithm to do it. However, you may declare the process to be sequential. For example, all of the examples below are declarative ways to apply a function to each element of the array, but only the last one specifying the order of execution. example 1: map(function, array) example 2: foreach _ in array yield function(_); example 3: for i in 1..length(array) yield function(a[i]) -- Nicholas Sushkin, Senior Software Engineer http://www.aggregationexchange.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |

Cart



