Re: [ANN][book] Clojure Reactive Programming

2015-04-21 Thread Leonardo Borges
On Saturday, April 11, 2015 at 7:21:21 AM UTC+10, Shaun Mahood wrote: Finished my first read-through last night, I really enjoyed the book and thought it was an excellent and informative read. Best resource I've read yet for understanding reactive programming as a whole. Thanks for writing

[Q] Any Clojure code browsing and cross referencer?

2015-04-21 Thread Henrik Heine
Hi, I know of highlight.js which I could use for highlighting my Clojure code. But what about cross referencing? In the end I would like start a ring/jetty server and let the user browse/navigate the highlighted source code. GrepCode does it somewhow - but how? Any ideas? - Henrik -- You

Re: [Q] Any Clojure code browsing and cross referencer?

2015-04-21 Thread Andrey Antukh
I have done a little search I do not found its source... Seems that crossclj does not have published the source code of the service :( 2015-04-21 11:21 GMT+02:00 Henrik Heine h3nr1k.h3...@googlemail.com: Thanks for your reply. Yes, I'm aware of crossclj, but I did not find any example on how

Re: ANN: Kibit 0.1.2 is released

2015-04-21 Thread Cesare
Hi Daniel, thanks a lot for this great plugin! I've just run it on a project but I don't get this: Consider using: :p instead of: (fn [s] [:p s]) I'd understand it if it was (fn [s] (:p s)) can you explain it? Thanks again On Monday, April 20, 2015 at 2:26:20 PM UTC+2, Daniel Compton

Re: [Q] Any Clojure code browsing and cross referencer?

2015-04-21 Thread Andrey Antukh
Maybe you are searching this: http://crossclj.info/ Cheers. Andrey 2015-04-21 9:50 GMT+02:00 Henrik Heine h3nr1k.h3...@googlemail.com: Hi, I know of highlight.js which I could use for highlighting my Clojure code. But what about cross referencing? In the end I would like start a ring/jetty

Re: [Q] Any Clojure code browsing and cross referencer?

2015-04-21 Thread Henrik Heine
Thanks for your reply. Yes, I'm aware of crossclj, but I did not find any example on how to use it for my own project (i.e. run it on my code and deploy it to customers). Any hint on that? - Henrik -- You received this message because you are subscribed to the Google Groups Clojure group. To

Re: [ANN] Clojure 1.7.0-beta1 released

2015-04-21 Thread Alex Miller
I logged it with a patch here - thanks very much for that report. It's tricky because you have to start realizing a chunk before you can see this, so the existing serialization tests for range (which didn't do this) were working! http://dev.clojure.org/jira/browse/CLJ-1713 On Monday, April

Re: [Q] Any Clojure code browsing and cross referencer?

2015-04-21 Thread Kim Kinnear
You might find this useful: https://github.com/Hendekagon/lein-clique if you look towards the end of the readme, it talks about how to use this as a library. It provides quite a bit of useful information and might get you some distance towards where you want to go. Regards -- Kim -- You

Re: Too many words written on referential transparency in Clojure and Haskell

2015-04-21 Thread Mike Rodriguez
Thanks for sharing this. I found the write-up to be very informative and to have good background sources. I certainly never thought about this sneaky behavior concerning `seq` and hash sets before now. I'll have to look out for that one! On Tuesday, April 21, 2015 at 8:13:48 PM UTC-5, Andy

Re: Too many words written on referential transparency in Clojure and Haskell

2015-04-21 Thread Dave Sann
Agree it's an interesting writeup. I think that the behaviour of seq should be entirely expected though. Sets have no ordering (logically) so turning them into an ordered sequence should be considered to be an entirely arbitrary operation (unless specific guarantees are provided). The fact

Re: Too many words written on referential transparency in Clojure and Haskell

2015-04-21 Thread Dave Sann
Just to expand on this slightly - seq applied to a set must introduce an order that is not present in the set. This order in principle comes from nowhere in the data. But it does in practice come from some arbitrary decisions in the implementation. Maybe this was andy's point. On Wednesday,

Re: Too many words written on referential transparency in Clojure and Haskell

2015-04-21 Thread Andy Fingerhut
One thing I was surprised by in my investigation was the lengths that some people are willing to go to in order to avoid such things. Some people seem to *really* want the property x is equal to y to imply f(x) is equal to f(y) for all functions, without exception, and consider it a bug if a

Re: ANN: Kibit 0.1.2 is released

2015-04-21 Thread Jérôme Prudent
This is a very useful tool ! Love it ! On Tuesday, April 21, 2015 at 6:20:42 PM UTC+2, Andy Fingerhut wrote: Looks like a bug in kibit. I'd recommend filing an issue on Github: https://github.com/jonase/kibit/issues Andy On Tue, Apr 21, 2015 at 1:33 AM, Cesare cesare.z...@gmail.com

Too many words written on referential transparency in Clojure and Haskell

2015-04-21 Thread Andy Fingerhut
I had come across the issue of Clojure hash sets that contain the same set of elements returning their elements in different orders from each other, depending upon which order they were added to the set (only if they have equal values for (hash x)). This and other questions on referential

Re: ANN: Kibit 0.1.2 is released

2015-04-21 Thread Andy Fingerhut
Looks like a bug in kibit. I'd recommend filing an issue on Github: https://github.com/jonase/kibit/issues Andy On Tue, Apr 21, 2015 at 1:33 AM, Cesare cesare.zavatt...@gmail.com wrote: Hi Daniel, thanks a lot for this great plugin! I've just run it on a project but I don't get this: