OSの操作もぜ〜んぶScheme、S式で処理してしまうなんてことできないですか?

(dir 'c) なんてやると

(fileA fileB fileC ...)
みたいに返ってくるような。

S式で全部閉じた世界ってのを空想してます。