diff src/clojureDemo/rlm.clj~ @ 1:6d9bdaf919f7

added clojureDemo source
author Robert McIntyre <rlm@mit.edu>
date Fri, 20 Aug 2010 00:32:44 -0400
parents
children
line wrap: on
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/src/clojureDemo/rlm.clj~	Fri Aug 20 00:32:44 2010 -0400
     1.3 @@ -0,0 +1,67 @@
     1.4 +(ns clojureDemo.rlm
     1.5 +
     1.6 +(:refer-clojure :exclude [+ - / * 
     1.7 +			  assoc conj dissoc empty get into seq
     1.8 +			  = < > <= >= zero?
     1.9 +			  ])
    1.10 +
    1.11 +(:use [clojure.contrib.generic
    1.12 +	 arithmetic
    1.13 +	 collection
    1.14 +	 comparison
    1.15 +	 ])
    1.16 +
    1.17 +(:use [clojure.contrib
    1.18 +         accumulators
    1.19 +	 combinatorics
    1.20 +	 repl-utils
    1.21 +	 def
    1.22 +	 duck-streams
    1.23 +	 shell-out
    1.24 +	 import-static
    1.25 +	 lazy-seqs
    1.26 +	 logging
    1.27 +	 map-utils
    1.28 +	 math
    1.29 +	 mock
    1.30 +	 monads
    1.31 +	 ns-utils
    1.32 +	 ])
    1.33 +
    1.34 +(:use [clojure.contrib.pprint :exclude [write]])
    1.35 +  
    1.36 +(:use [clojure.contrib.pprint.examples
    1.37 +	 hexdump
    1.38 +	 json
    1.39 +	 multiply
    1.40 +	 props
    1.41 +	 show-doc
    1.42 +	 xml
    1.43 +	 ])
    1.44 +
    1.45 +(:import java.io.File)
    1.46 +
    1.47 +
    1.48 +
    1.49 +)
    1.50 +
    1.51 +
    1.52 +  
    1.53 +  
    1.54 +
    1.55 +
    1.56 +
    1.57 +(defn rlm-extra-load []
    1.58 +  (use :reload-all
    1.59 +       '[ clojureDemo
    1.60 +	 rlm
    1.61 +	 project-euler
    1.62 +	 ]))
    1.63 + 
    1.64 +
    1.65 +(defn rlm-switch []
    1.66 +  (in-ns 'rlm)
    1.67 +  (rlm-extra-load))
    1.68 +
    1.69 +(defn switch-rlm []
    1.70 +  (rlm-switch))