(ns capitalize (:gen-class)) (defn- is-valid-input [args] (and (not= (count args) 0) (not= (first args) ""))) (defn- print-error  (println "Usage: please provide a string")) (defn- capitalize [s] (str (clojure.string/upper-case (subs s 0 1)) (subs s 1) )) (defn main [args] (if (is-valid-input args) (println (capitalize (first args))) (print-error) )) (main *command-line-args*)
If you see anything you'd like to change or update, please consider contributing.
Note: The solution shown above is the current solution in the Sample Programs repository as of Oct 26 2019 23:49:48. The solution was first committed on Oct 10 2019 23:54:24. As a result, documentation below may be outdated.
No 'How to Implement the Solution' section available. Please consider contributing.
No 'How to Run the Solution' section available. Please consider contributing.