Re: One more argument for cyclic dependencies

2015-05-23 Thread Mars0i
Wow--thanks very much for looking at the code, Tassilo. Ah, yeah, the problem is that you still need to extend the existing SimState class and thus you need gen-class. In case SimState is a non-abstract class and also comes with an interface ISimState, you could probably get rid of

[ANN] System 0.0.8

2015-05-23 Thread Daniel Szmulewicz
Hello everybody, System started its life as a component library, a high-level convenience library on top of Stuart Sierra's components, providing community-backed, ready-made components: http-kit, datomic, monger and the usual suspects. System 0.0.8 has just been released, but it is not the

Re: One more argument for cyclic dependencies

2015-05-23 Thread Tassilo Horn
Mars0i marsh...@logical.net writes: Tassilo, thanks for being willing to look at the code. I appreciate it. There's no need to look at it to solve the delete/restore/recompile problem. (If you or anyone else still want to look at the source for any reason, it's at

Re: [BUG?] loading Clojure source files from various data sources (classloading)

2015-05-23 Thread henrik42
Hi Alex, I did some experimenting with Clojure and RMI and tried some things with classloading. The READE at https://github.com/henrik42/rmi-examples is long-ish - sorry. At the end I used (defmacro compile-with-cl [body] (.addURL @Compiler/LOADER (java.net.URL.

Re: [ANN] Demo of the Holy Grail workflow

2015-05-23 Thread Andrew Oberstar
I can play the video, but there's no sound. Looks interesting though. Andrew Oberstar On Fri, May 22, 2015 at 3:06 PM Daniel Szmulewicz daniel.szmulew...@gmail.com wrote: Sorry about that. Some countries are prevented from watching this video on Youtube. I've uploaded the video on Vimeo to

clarity on binding and thread local

2015-05-23 Thread Colin Yates
Hi, My use-case is that I need to have a bunch of state which differs for each (web) request but is accessible via a var. Specifically I need to allow code to access the current transaction and register one or callbacks that are executed if/after that transaction is committed. In Java I would

Re: [ANN] Demo of the Holy Grail workflow

2015-05-23 Thread Andrew Oberstar
Silly me, my computer was muted... I'll watch it again. On Sat, May 23, 2015 at 8:27 AM Andrew Oberstar ajobers...@gmail.com wrote: I can play the video, but there's no sound. Looks interesting though. Andrew Oberstar On Fri, May 22, 2015 at 3:06 PM Daniel Szmulewicz

[ANN] Clojure 1.7.0-RC1 now available

2015-05-23 Thread Mike Rodriguez
This isn't necessarily a problem, but I figured I'd put it up in case anyone encounters similar or so that people can be aware of it coming. We had some tests fail when I switched to the recent 1.7 versions of Clojure (beta3 was last I checked, but it shouldn't have changed here). The

[ANN] Clojure 1.7.0-RC1 now available

2015-05-23 Thread Alex Miller
I'm not aware of any wholesale changes with respect to compiler exceptions. Can you give an example? -- 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

Re: [ANN] Clojure 1.7.0-RC1 now available

2015-05-23 Thread Alan Moore
I've started porting a library to use Reader Conditionals - I haven't seen any issues with it yet but my troubles are more related to the library and re-organizing the code than to RC specifically. I'll report back when I'm done... Alan On Friday, May 22, 2015 at 2:09:28 PM UTC-7, Daniel

Re: [ANN] Clojure 1.7.0-RC1 now available

2015-05-23 Thread Mark Engelberg
I noticed the other day, using beta 3, working at the REPL. Some fairly mundane errors (I no longer remember what they were) were showing up in the stacktrace as Compiler Exceptions which completely threw off my intuition about where to look in my code for those errors. So you're not alone,

what demonstrates Stuart Sierra's State/Event Pattern

2015-05-23 Thread piastkrakow
I am watching this video, Stuart Sierra's 2012 talk about Functional Design Patterns: http://www.infoq.com/presentations/Clojure-Design-Patterns His description of event sourcing for functional programming emphasizes: recreate past states recreate any past state by reducing over