Mercurial > rlm
view src/rlm/quick.clj @ 0:78a630e650d2
initial import
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Tue, 18 Oct 2011 00:57:08 -0700 |
parents | |
children | c7df1ea6fd71 |
line wrap: on
line source
1 (ns rlm.quick2 "quick and dirty convienence script to load EVERYTHING!3 This is designed to work with clojure 1.2"4 {:author "Robert McIntyre"}5 (:require (clojure.core.javadoc))7 )9 (defn whatev [] (println 5))11 (defn dirty []13 (use14 :reload-all16 '[clojure.java17 [javadoc :only [javadoc add-local-javadoc]]]19 '[clojure20 [repl :only [source]]]22 '[rlm23 [function-utils :only [mix defmix runonce]]24 [rlm-commands :only [undef ns-nuke reload]]25 [play-all :only [play-all-music]]26 [shell-inspect :only [command-line?]]27 [shell-write :only [sw]]28 [classpath-utils :only [classpath add-to-classpath]]29 [dreams :only [megadef defn-decorated silence]]30 [map-utils :only [map-keys map-vals filter-keys filter-vals]]31 [decorators :only [preserve-meta]]]33 '[matchure :only [fn-match defn-match if-match when-match cond-match]]35 '[clojure.contrib36 [combinatorics :only [cartesian-product subsets selections37 permutations lex-permutations combinations]]38 [duck-streams :only [file-str]]39 [str-utils :only [re-split re-gsub str-join]]40 [seq :only [separate indexed rotations find-first positions]]41 [math :only [expt round abs gcd lcm floor ceil sqrt]]42 [repl-utils :only [show expression-info]]43 [def :only [defvar defmacro-]]])44 ; (set! clojure.core/*print-length* 20)45 ; (require 'clojure.java.javadoc)46 ; (clojure.java.javadoc/add-local-javadoc "/home/r/mobius/temp-clj/javadoc")47 nil48 )50 (defn init []51 (use :reload-all52 '[clojure53 core54 ]))