diff options
author | scgilardi <scgilardi@gmail.com> | 2008-07-26 14:41:18 +0000 |
---|---|---|
committer | scgilardi <scgilardi@gmail.com> | 2008-07-26 14:41:18 +0000 |
commit | 9509c48d8ed50a96d259cbd465837d323e140666 (patch) | |
tree | 821ba2bbe3b4ecf65b733547397e9feb4bf0ff9c | |
parent | 8c2ff30f8de9b700d8ad45c8c5e8d2660abd152d (diff) |
updates for my remaining libs to the new namespace organization
-rw-r--r-- | string/string.clj | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/string/string.clj b/string/string.clj new file mode 100644 index 00000000..f1291977 --- /dev/null +++ b/string/string.clj @@ -0,0 +1,29 @@ +;; Copyright (c) Stephen C. Gilardi. All rights reserved. +;; The use and distribution terms for this software are covered by the +;; Common Public License 1.0 (http://opensource.org/licenses/cpl.php) +;; which can be found in the file CPL.TXT at the root of this distribution. +;; By using this software in any fashion, you are agreeing to be bound by +;; the terms of this license. +;; You must not remove this notice, or any other, from this software. +;; +;; string.clj +;; +;; String functions +;; +;; scgilardi (gmail) +;; Created: 6 July 2008 + +(clojure/in-ns 'clojure-contrib.string) +(clojure/refer 'clojure) + +;; until Clojure supports "..." arguments, calling String/format directly +;; is just ugly enough, and could be commonly used enough to warrant a +;; Clojure wrapper. +;; +;; (let [name "world"] (format "Hello, %s!" name)) ==> "Hello, world!" + +(defn format + "Returns a string using the specified format and arguments. See + java.util.Formatter for format string syntax." + [fmt & args] + (String/format fmt (to-array args))) |