[ANN] Teuta - laughingly simple dependency injection container

2013-10-23 Thread vmarcinko
Hi all,

I'm still fresh to Clojure, so be gentle :)

Like so many Java-to-Clojure converts out there, my mind is used to 
structuring apps using DI containers (a-la Spring), and since I don't see 
that DI components are going against FP nature of Clojure, so I decided to 
create my own little DI container. There are some other Clojure libs that 
tackle this same space, but they are somewhat different than what a typical 
java developer is used to.

Anyway, here is blog post about it:
http://pannoniancoder.blogspot.com/2013/10/introducing-teuta-laughingly-simple.html

And the project is at:
https://github.com/vmarcinko/teuta

Any feedback more than welcome.

Regards,
Vjeran

-- 
-- 
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/groups/opt_out.


Re: [ANN] Public Early Access Program for Cursive, the IntelliJ-based Clojure IDE

2013-10-09 Thread vmarcinko
Oh thanx, didn't see it up there. I guess there are million things you have 
in mind for this IDE, but speaking of REPL, I think that starting a REPL 
should not be a project level feature, but be exposed as one type of Run 
Configurations since its classpath (and maybe some other settings) can vary 
accross project's modules, or even module's profiles, so its good to have 
few REPL configurations. Of course, one can argue that this has to be 
developed with Leiningen support in mind, since it has profiles and 
subprojects (via lein-sub), so maybe this isn't trivially to design...

Anyway, good work.

-Vjeran

On Tuesday, October 8, 2013 11:10:33 PM UTC+2, Colin Fleming wrote:

 Hi Vjeran,

 Thanks! I'm glad you're liking it. The namespace in the current REPL is 
 displayed at the top of the window, in the REPL tab name.

 Cheers,
 Colin


 On 9 October 2013 07:52, vmar...@gmail.com javascript: wrote:

 Congratulations! 

 EAP looks promising - its already much better than La Clojure. I don't 
 know if this is intentionally done so, or is it some problem with Windows 
 or whatever, but local nREPL session doesn't display current namespace 
 which is very helpful of course. I had to use *ns* occasionaly to recall 
 where I am.

 Anyway, great work.

 -Vjeran





-- 
-- 
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/groups/opt_out.


Re: [ANN] Public Early Access Program for Cursive, the IntelliJ-based Clojure IDE

2013-10-08 Thread vmarcinko
Congratulations! 

EAP looks promising - its already much better than La Clojure. I don't know 
if this is intentionally done so, or is it some problem with Windows or 
whatever, but local nREPL session doesn't display current namespace which 
is very helpful of course. I had to use *ns* occasionaly to recall where I 
am.

Anyway, great work.

-Vjeran

-- 
-- 
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/groups/opt_out.