Re: Anyone Worked with NW.js and ClojureScript

2015-04-09 Thread Ed Babcock
Hey, I've been working on some projects to help with ClojureScript on NW.js 
and mobile platforms. The main one is browserific:

https://github.com/greenyouse/browserific

Right now, it's just a lein plugin + template but there should be an 
interop library within a few weeks. It uses a new feature expression 
library too for tailoring code to different platforms (e.g. OSX, Linux, 
Windows). It's pretty new though so it probably still has a lot of rough 
edges.

Hope it helps!

-- 
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.


Poland - Poznań - i am looking people who are coding in Clojure to share experience

2015-04-09 Thread Krzysztof Władyka
Hello,

I am learning Clojure.

I watched Clojure Inside Out, read many atricles, half Programming Clojure 
(2nd edition), started reading The Joy of Clojure.

I am really fascinate about this technology and idea behind that. I see 
it's good choice.

*I am looking team / people in Poland - Poznań who are coding in Clojure to 
share experience.*


PS I have a long experience in business managing, so i can share that 
experience also.

PS2 I am sorry i am writing about that on this group, but in my country 
Clojure is not so popular and we even don't have any group meeting or 
something like that. Just i don't have any idea how i can meet this people 
in Poznań, this group looks good :)

-- 
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.


Re: Generating .clj files with content

2015-04-09 Thread Devin Walters
To Leon's point above, that looks like:

12345678910111213

(require '[clojure.pprint :as pp])

(pp/with-pprint-dispatch pp/code-dispatch
  (pp/pprint
(read-string "(defn foo [xs] (apply str (reverse (str (apply +
(for [y (filter (fn [x] (= x 1)) xs)] (inc y)))")))

=>
nil
(defn foo [xs]
  (apply
str
(reverse
  (str (apply + (for [y (filter (fn [x] (= x 1)) xs)] (inc y)))


On Thu, Apr 9, 2015 at 2:34 PM, Leon Grapenthin 
wrote:

> You can use
> https://clojure.github.io/clojure/clojure.pprint-api.html#clojure.pprint/with-pprint-dispatch
> with
> https://clojure.github.io/clojure/clojure.pprint-api.html#clojure.pprint/code-dispatch
> to achieve that.
>
> On Wednesday, April 8, 2015 at 8:14:02 PM UTC+2, Sven Richter wrote:
>>
>> Hi,
>>
>> @Tassilo Thank you. Your example works nicely the way I imagined it.
>>
>> However, I want to generate human readable code and I want line breaks
>> and nice formatting and things. I will also try a templating language.
>> lein-template uses moustache or something. I will see how that works out.
>>
>> Thanks everyone for your suggestions,
>> Sven
>>
>> Am Mittwoch, 8. April 2015 19:25:23 UTC+2 schrieb James Reeves:
>>>
>>> On 8 April 2015 at 14:20, Sven Richter  wrote:

 I want to create clojure source files with some code and a namespace
 and everything else what is useful for some source code.
 What I am looking for is a templating language for clojure code, is
 there something like this already? What would be the most idiomatic way to
 do that besides just writing strings into a file?

>>>
>>> What's the purpose? If it's just to generate some Clojure code that will
>>> never be read by a human, then you can use Clojure's backtick syntax with
>>> the pr-str function. If it's to generate human-readable code, then you're
>>> probably best using a text templating language.
>>>
>>> You may also want to look at Leiningen templates or lein-generate.
>>>
>>> - James
>>>
>>  --
> 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.
>

-- 
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.


Re: Generating .clj files with content

2015-04-09 Thread Leon Grapenthin
You can 
use 
https://clojure.github.io/clojure/clojure.pprint-api.html#clojure.pprint/with-pprint-dispatch
 
with 
https://clojure.github.io/clojure/clojure.pprint-api.html#clojure.pprint/code-dispatch
 
to achieve that.

On Wednesday, April 8, 2015 at 8:14:02 PM UTC+2, Sven Richter wrote:
>
> Hi,
>
> @Tassilo Thank you. Your example works nicely the way I imagined it.
>
> However, I want to generate human readable code and I want line breaks and 
> nice formatting and things. I will also try a templating language. 
> lein-template uses moustache or something. I will see how that works out.
>
> Thanks everyone for your suggestions,
> Sven
>
> Am Mittwoch, 8. April 2015 19:25:23 UTC+2 schrieb James Reeves:
>>
>> On 8 April 2015 at 14:20, Sven Richter  wrote:
>>>
>>> I want to create clojure source files with some code and a namespace and 
>>> everything else what is useful for some source code.
>>> What I am looking for is a templating language for clojure code, is 
>>> there something like this already? What would be the most idiomatic way to 
>>> do that besides just writing strings into a file?
>>>
>>
>> What's the purpose? If it's just to generate some Clojure code that will 
>> never be read by a human, then you can use Clojure's backtick syntax with 
>> the pr-str function. If it's to generate human-readable code, then you're 
>> probably best using a text templating language.
>>
>> You may also want to look at Leiningen templates or lein-generate.
>>
>> - James
>>
>

-- 
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.


Re: [ANN] Clojure Applied: From Practice to Practitioner

2015-04-09 Thread Alex Miller
I have bought and read most of them and they are all fine choices - I would 
not steer you away from any of them. :) 

I started with "Programming Clojure" (Pragmatic) by Halloway and Bedra, but 
then that's all there was at that point! I also really like both "Clojure 
Programming" by Emerick, Carper, and Grand (O'Reilly) and "Practical 
Clojure" by VanderHart and Sierra (although that one hasn't been updated in 
a while). "Clojure for the Brave and True" by Higginbotham is a lot of fun 
- it's both online and coming in print from No Starch. I haven't had a 
chance to read Carin Meier's new "Living Clojure" but that also promises to 
be great. And then Kyle Kingsbury's online series is great - 
https://aphyr.com/posts/301-clojure-from-the-ground-up-welcome. 

It's not mentioned as much, but Brian Marick's leanpub book "FP for the OO 
programmer" has fantastic exercises, one of the best intros to monads that 
I've seen, and some other interesting stuff - probably best read *with* 
another intro book, I think. 

The "Clojure Cookbook" and "Clojure in Action" are both useful as you are 
start to do more practical stuff. 

For you, "Joy of Clojure" is probably a good 2nd or 3rd book, but others 
will find it useful if they have more Lisp or FP background to start from.

And then, I'd recommend 4clojure.com as a great place to practice.



On Thursday, April 9, 2015 at 11:41:09 AM UTC-5, Derek Koziol wrote:
>
> What do you recommend as "fine introductory books" to get myself at the 
> level needed for this book? I have very little experience with functional 
> programming and Clojure.
>
> On Wednesday, April 8, 2015 at 9:27:58 AM UTC-4, Alex Miller wrote:
>>
>> Hey all,
>>
>> I'm very happy to announce that Clojure Applied is now available in beta:
>>
>> https://pragprog.com/book/vmclojeco/clojure-applied
>>
>> I've been working on this with Ben Vandgrift for a long time, hoping to 
>> fill the underserved niche of *intermediate* Clojure material. Our goal 
>> is to step in after you've read any of the fine introductory books and 
>> provide the next level of guidance needed to successfully apply Clojure to 
>> real problems.
>>
>> The chapters are:
>>
>> 1. Model Your Domain - an overview of modeling domain entities, modeling 
>> relationships, validating them, and creating domain operations.
>> 2. Collect And Organize Your Data - choosing the right collection, 
>> updating collections, accessing collections, and building custom 
>> collections.
>> 3. Processing Sequential Data - using sequence functions and transducers 
>> to transform your data.
>> 4. State, Identity, and Change - modeling change and state with Clojure's 
>> state constructs.
>> 5. Use Your Cores - waiting in the background, queues and workers, 
>> parallelism with reducers, and thinking in processes with core.async.
>> 6. Creating Components - organizing your code with namespaces, designing 
>> component APIs, connecting components with core.async channels, and 
>> implementing components with state.
>> 7. Compose Your Application - assembling components, configuration, and 
>> entry points.
>> 8. Testing Clojure - example- and property-based testing with 
>> clojure.test, expectations, and test.check. 
>> 9. Playing With Others - details TBD
>> 10. Getting Out The Door - publishing your code and deploying your 
>> application.
>>
>> Chapters 1-6 and 10 are available now in beta form. We expect to release 
>> a new chapter every 2-3 weeks until completion. The printed book should be 
>> available this fall.
>>
>> Alex
>>
>

-- 
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.


Which could be the best clojure alternative to replace play framework?

2015-04-09 Thread Juan A. Ruz @tangrammer
Hi guys,

just looking for possible (and hopefully experienced) directions to replace 
Play Framework and its popular Akka support that as the doc page states 
: "Akka provides 
a better platform to build correct concurrent and scalable applications"


Thanks in advance and have great clojure coding!
Juan

-- 
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.


Re: [ANN] Clojure Applied: From Practice to Practitioner

2015-04-09 Thread Dan Young
Awesome thanx!  Picked up a copy yesterday and looking fwd to the weekend!

Regards,

Dano

On Wednesday, April 8, 2015 at 7:27:58 AM UTC-6, Alex Miller wrote:
>
> Hey all,
>
> I'm very happy to announce that Clojure Applied is now available in beta:
>
> https://pragprog.com/book/vmclojeco/clojure-applied
>
> I've been working on this with Ben Vandgrift for a long time, hoping to 
> fill the underserved niche of *intermediate* Clojure material. Our goal 
> is to step in after you've read any of the fine introductory books and 
> provide the next level of guidance needed to successfully apply Clojure to 
> real problems.
>
> The chapters are:
>
> 1. Model Your Domain - an overview of modeling domain entities, modeling 
> relationships, validating them, and creating domain operations.
> 2. Collect And Organize Your Data - choosing the right collection, 
> updating collections, accessing collections, and building custom 
> collections.
> 3. Processing Sequential Data - using sequence functions and transducers 
> to transform your data.
> 4. State, Identity, and Change - modeling change and state with Clojure's 
> state constructs.
> 5. Use Your Cores - waiting in the background, queues and workers, 
> parallelism with reducers, and thinking in processes with core.async.
> 6. Creating Components - organizing your code with namespaces, designing 
> component APIs, connecting components with core.async channels, and 
> implementing components with state.
> 7. Compose Your Application - assembling components, configuration, and 
> entry points.
> 8. Testing Clojure - example- and property-based testing with 
> clojure.test, expectations, and test.check. 
> 9. Playing With Others - details TBD
> 10. Getting Out The Door - publishing your code and deploying your 
> application.
>
> Chapters 1-6 and 10 are available now in beta form. We expect to release a 
> new chapter every 2-3 weeks until completion. The printed book should be 
> available this fall.
>
> Alex
>

-- 
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.


Re: [ANN] Clojure Applied: From Practice to Practitioner

2015-04-09 Thread Bozhidar Batsov
IMO "Clojure Programming" is the best intro book (although it's a bit
outdated). "Clojure for the Brave and the True" is great as well, but it's
not yet completely finished (ETA June).

On 9 April 2015 at 18:57, Derek Koziol  wrote:

> What do you recommend as "fine introductory books" to get myself at the
> level needed for this book? I have very little experience with functional
> programming and Clojure.
>
>
> On Wednesday, April 8, 2015 at 9:27:58 AM UTC-4, Alex Miller wrote:
>>
>> Hey all,
>>
>> I'm very happy to announce that Clojure Applied is now available in beta:
>>
>> https://pragprog.com/book/vmclojeco/clojure-applied
>>
>> I've been working on this with Ben Vandgrift for a long time, hoping to
>> fill the underserved niche of *intermediate* Clojure material. Our goal
>> is to step in after you've read any of the fine introductory books and
>> provide the next level of guidance needed to successfully apply Clojure to
>> real problems.
>>
>> The chapters are:
>>
>> 1. Model Your Domain - an overview of modeling domain entities, modeling
>> relationships, validating them, and creating domain operations.
>> 2. Collect And Organize Your Data - choosing the right collection,
>> updating collections, accessing collections, and building custom
>> collections.
>> 3. Processing Sequential Data - using sequence functions and transducers
>> to transform your data.
>> 4. State, Identity, and Change - modeling change and state with Clojure's
>> state constructs.
>> 5. Use Your Cores - waiting in the background, queues and workers,
>> parallelism with reducers, and thinking in processes with core.async.
>> 6. Creating Components - organizing your code with namespaces, designing
>> component APIs, connecting components with core.async channels, and
>> implementing components with state.
>> 7. Compose Your Application - assembling components, configuration, and
>> entry points.
>> 8. Testing Clojure - example- and property-based testing with
>> clojure.test, expectations, and test.check.
>> 9. Playing With Others - details TBD
>> 10. Getting Out The Door - publishing your code and deploying your
>> application.
>>
>> Chapters 1-6 and 10 are available now in beta form. We expect to release
>> a new chapter every 2-3 weeks until completion. The printed book should be
>> available this fall.
>>
>> Alex
>>
>  --
> 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.
>

-- 
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.


Re: [ANN] Clojure Applied: From Practice to Practitioner

2015-04-09 Thread Derek Koziol
What do you recommend as "fine introductory books" to get myself at the 
level needed for this book? I have very little experience with functional 
programming and Clojure.

On Wednesday, April 8, 2015 at 9:27:58 AM UTC-4, Alex Miller wrote:
>
> Hey all,
>
> I'm very happy to announce that Clojure Applied is now available in beta:
>
> https://pragprog.com/book/vmclojeco/clojure-applied
>
> I've been working on this with Ben Vandgrift for a long time, hoping to 
> fill the underserved niche of *intermediate* Clojure material. Our goal 
> is to step in after you've read any of the fine introductory books and 
> provide the next level of guidance needed to successfully apply Clojure to 
> real problems.
>
> The chapters are:
>
> 1. Model Your Domain - an overview of modeling domain entities, modeling 
> relationships, validating them, and creating domain operations.
> 2. Collect And Organize Your Data - choosing the right collection, 
> updating collections, accessing collections, and building custom 
> collections.
> 3. Processing Sequential Data - using sequence functions and transducers 
> to transform your data.
> 4. State, Identity, and Change - modeling change and state with Clojure's 
> state constructs.
> 5. Use Your Cores - waiting in the background, queues and workers, 
> parallelism with reducers, and thinking in processes with core.async.
> 6. Creating Components - organizing your code with namespaces, designing 
> component APIs, connecting components with core.async channels, and 
> implementing components with state.
> 7. Compose Your Application - assembling components, configuration, and 
> entry points.
> 8. Testing Clojure - example- and property-based testing with 
> clojure.test, expectations, and test.check. 
> 9. Playing With Others - details TBD
> 10. Getting Out The Door - publishing your code and deploying your 
> application.
>
> Chapters 1-6 and 10 are available now in beta form. We expect to release a 
> new chapter every 2-3 weeks until completion. The printed book should be 
> available this fall.
>
> Alex
>

-- 
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.


Re: Delivering HTML documentation to end-users via uberjar

2015-04-09 Thread Jeremy Heiler
On Thu, Apr 9, 2015 at 3:41 AM, henrik42  wrote:

> Hi,
>
> I'd like to ship my app *incl. documentation* as an uberjar to end-users
> and give them access to the docs via HTTP.
> I plan to use codox/marginalia/markdown-clj to produce the HTML in lein
> build and then build the uberjar incl. the generated HTML.
>
> The app will have a CLI but as a plus I'd like to offer something like
>
>   java -jar uber.jar view-docs
>
> which should run an HTTP Server and start-up the users default browser and
> connect that to the HTTP Server (with no-proxy).
>
> Is there a simple out-of-the-box way to do that? Or should I just use
> jetty and ring?
>

I would call `run-jetty` with the `wrap-resource` middleware, and have the
handler default to 404.

As for opening a browser window, there's `browse-url`.

http://clojure.github.io/clojure/clojure.java.browse-api.html

-- 
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.


Re: How to to watch changed files and run tests again automatic

2015-04-09 Thread Juvenn Woo
Hi Denis, there's lein-auto plugin can do that.



—
Sent from Mailbox

On Thu, Apr 9, 2015 at 9:55 PM, Denis L  wrote:

> I use Rspec/Guard to watch changed files and automatic run test for for 
> Ruby/Rails application.
> How can I repeat similar scenario for Clojure-app?
> -- 
> 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.

-- 
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.


Re: How to to watch changed files and run tests again automatic

2015-04-09 Thread Colin Yates
Lein-test-refresh works well
On 9 Apr 2015 14:55, "Denis L"  wrote:

> I use Rspec/Guard to watch changed files and automatic run test for for
> Ruby/Rails application.
> How can I repeat similar scenario for Clojure-app?
>
> --
> 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.
>

-- 
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.


How to to watch changed files and run tests again automatic

2015-04-09 Thread Denis L
I use Rspec/Guard to watch changed files and automatic run test for for 
Ruby/Rails application.
How can I repeat similar scenario for Clojure-app?

-- 
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.


Delivering HTML documentation to end-users via uberjar

2015-04-09 Thread henrik42
Hi,

I'd like to ship my app *incl. documentation* as an uberjar to end-users 
and give them access to the docs via HTTP.
I plan to use codox/marginalia/markdown-clj to produce the HTML in lein 
build and then build the uberjar incl. the generated HTML.

The app will have a CLI but as a plus I'd like to offer something like

  java -jar uber.jar view-docs 

which should run an HTTP Server and start-up the users default browser and 
connect that to the HTTP Server (with no-proxy).

Is there a simple out-of-the-box way to do that? Or should I just use jetty 
and ring?
Any ideas?

- Henrik

-- 
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.