                     :doc      "Prints documentation for a var or special form given its name"}
     pst            {:arglists ([] [e])
                     :doc      "Prints a stack trace of the exception.\n  If none supplied, uses the root cause of the most recent repl exception (*e)"}
-    load-file      {:arglists  ([filename])
+    load-file      {:arglists ([filename])
                     :doc      "Loads a file"}})
 
 (defn- repl-special-doc [name-symbol]

  [filename]
  (try
    (let [file-contents (or (js/PLANCK_READ_FILE filename)
                            (throw (js/Error. (str "Could not load file " filename))))]
      (cljs/eval-str
        st
       file-contents
       filename
        {:ns      @current-ns
         :verbose (:verbose @app-env)}
        (fn [{e :error}]

(defonce st (cljs/empty-state))

(defn ^:export load-core-analysis-cache [json]
  (let [rdr (transit/reader :json)
        cache (transit/read rdr json)]
    (cljs/load-analysis-cache! st 'cljs.core cache)))
