I've posted this to SO 
<http://stackoverflow.com/questions/25930222/simultaneous-java-clojure-development-cider-without-leiningen>
 
but maybe it's a better fit here.

Here's the scenario: I am working on a project for a class that requires a 
Java solution: in particular, the key function receives an AI problem and 
returns an answer String. My intended approach is to receive the problem 
and, in turn, send it to a Clojure function that solves it and returns the 
solution String to the key function which, in turn, submits it. 

My question is one of work-flow. As an avid emacs user (though new to 
Clojure) I'd like to get the benefits of using Cider. However, as both the 
Clojure and the Java portions of this project are under development, 
starting a new project in Leiningen doesn't seem feasible or necessary. At 
the moment I have built into the Java a class which deals AI problems to 
Clojure upon a call and I then fire up a REPL from the command-line 
(non-Cider) and get to work on it, saving progress in a .clj. Once I have 
the AI solver worked out this way, I plan to wean myself off the custom 
problem dealer class (not valid in the final submission) and simply pass 
problems from the key Java function to a primary Clojure function and get 
the answer String back.

*My final submission files MUST include:* KeyFunction.java
*My final submission files can also include:* myClojureFile (JAR or other 
Java-callable format)

So, how can I approach this while gaining the benefits of Cider (which has 
instructions always including a Leiningen project) when my "Project" is 
really in Java, in terms of final submission? 

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to