Clojureの練習
文字列の左寄せと右寄せ。人工無脳には必須か。
(defn ljust [s n] (let [l (.length s)] (cond (< l n ) (str s (apply str (repeat (- n l) " "))) :else s))) (defn rjust [s n] (let [l (.length s)] (cond (< l n) (str (apply str (repeat (- n l) " ")) s) :else s)))
なんかもっと超短く書けそうな気がするんだが。。。