samer@4: function foreach(f,X,varargin) samer@4: % foreach - do an action for each element in a cell array in order samer@4: % samer@9: % foreach :: (A=>void), {[N]->A} => void. samer@4: % samer@4: samer@9: if nargin>2, error('Options for foreach no longer supported'); end samer@9: for i=1:numel(X), f(x{i}); end