 
   Call-back! supports the following opts:
 
-  * :verbose will enable the the evaluation logging, defaults to false.
+  * :verbose will enable the evaluation logging, defaults to false.
   * :no-pr-str-on-value avoids wrapping successful value in a pr-str
   * :warning-as-error will consider a warning like an error
 


  It initializes the repl harness either on first execution or if an
  option in #{:src-paths :init-fn!} changes from the previous
  `read-eval-call`."
  [opts cb source]
  (try
    (let [expression-form (repl-read-string source)

  file is found). It is mutually exclusive with :load-fn! and will be
  ignored in case both are present

  * :write-file-fn! a synchronous 2-arity function with signature
  [file-path data] that accepts a file-path and data to write.

  * :src-paths - a vector of paths containing source files

  * :cache - a map containing two optional values: the first, :path, indicates
  the path of the cached files. The second, :src-paths-lookup?, indicates
  if look for cached files in :src-paths. If both present, :path will have
  the priority but both will be inspected.

  * :no-pr-str-on-value - in case of :success? avoid converting the
