[ANN] reloadable-app - lein template for component apps and reloaded workflow

204 views
Skip to first unread message

Adrian Mowat

unread,
Apr 6, 2014, 9:03:39 AM4/6/14
to clo...@googlegroups.com
Hi,

I have created a Leiningen template that creates a new project setup to use Stuart Sierra's component library (https://github.com/stuartsierra/component) and reloaded workflow (http://thinkrelevance.com/blog/2013/06/04/clojure-workflow-reloaded)


It's deployed to clojars so you can create a new project by running

lein new reloadable-app <project name>

I also added it to the plugin list at https://github.com/technomancy/leiningen/wiki/Plugins - although I'm not sure if it's up to date

As this is my first foray into lein templating, any comments would be greatly appreciated

Many Thanks

Adrian



James Reeves

unread,
Apr 6, 2014, 2:51:34 PM4/6/14
to clo...@googlegroups.com
As far as I know, there's no clojure.core/refresh function, as your template seems to indicate via :refer-clojure.

- James


--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Adrian Mowat

unread,
Apr 6, 2014, 3:22:25 PM4/6/14
to clo...@googlegroups.com
I was getting warnings before I added the exclude so its definitely there.

I'm mobile at the mo. Will post more detail when I get to a proper computer

Sent from Mailbox for iPhone


You received this message because you are subscribed to a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/XeaFsa2lEkk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clojure+u...@googlegroups.com.

Adrian Mowat

unread,
Apr 7, 2014, 3:58:36 PM4/7/14
to clo...@googlegroups.com
Hi James

I fired up a repl and tried to replicate the warning I was seeing but I couldn't make it happen again.  I must have done something one of my test projects that broke my repl session so I'll keep an eye out for it happening again and see if I can debug the problem.

Thanks for your help

Adrian  





On Sunday, 6 April 2014 20:22:25 UTC+1, Adrian Mowat wrote:
I was getting warnings before I added the exclude so its definitely there.

I'm mobile at the mo. Will post more detail when I get to a proper computer

Sent from Mailbox for iPhone


On Sun, Apr 6, 2014 at 7:52 PM, James Reeves <ja...@booleanknot.com> wrote:

As far as I know, there's no clojure.core/refresh function, as your template seems to indicate via :refer-clojure.

- James
On 6 April 2014 14:03, Adrian Mowat <adrian...@gmail.com> wrote:
Hi,

I have created a Leiningen template that creates a new project setup to use Stuart Sierra's component library (https://github.com/stuartsierra/component) and reloaded workflow (http://thinkrelevance.com/blog/2013/06/04/clojure-workflow-reloaded)


It's deployed to clojars so you can create a new project by running

lein new reloadable-app <project name>

I also added it to the plugin list at https://github.com/technomancy/leiningen/wiki/Plugins - although I'm not sure if it's up to date

As this is my first foray into lein templating, any comments would be greatly appreciated

Many Thanks

Adrian



--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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

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+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@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

For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/XeaFsa2lEkk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clojure+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages