View Problem

Process each file in a directory recursively

DiskEdit
python 2.4
import os
results = (process(os.path.join(p, n)) for p,d,l in os.walk(".") for n in l)
ExpandDiskEdit
clojure
; (defn process-file [f] "process one file" body...)
(map process-file (file-seq (File. ".")))

Submit a new solution for python, clojure, or csharp
There are 14 other solutions in additional languages (cpp, erlang, fantom, fsharp ...)