Leonidas rührt sich und gibt dir erstmal den Link zu den Folien die du vermutlich gemeint hast. Da sind aber auch noch andere Dinge die Dekoratoren, ``with``-Statement und sowas drin.Hyperion hat geschrieben:Da sich Leonidas nicht rührt und mich das Problem irgend wie motiviert hat, hier mein Vorschlag in Scheme.
Naja, ``convert`` ist ja nur ein anderer Name für... ``map``. ``_crypt`` hingegen sieht mir ein wenig nach einem Fall für ``reduce`` aus (oder ``foldl`` oder wie man das nun nennen will, total egal). Die Einrückung ist auch etwas komisch. Ansonsten ganz ok denk ich. Aber an den Clojure-Lösungen siehst du auch, warum Clojure inzwischen ein "akzeptables, funktionales Lisp" ist. Wenns das jetzt nur ohne die JVM gäbe...