Re: ANN: Parallel let macro!

2017-11-28 Thread Henrik Eneroth
Very nice! Kudos. -- 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,

Re: [ANN] Dunaj project, an alternative core API for Clojure

2015-03-18 Thread Henrik Eneroth
Amazing work Jozef. Very interesting experiments. On Wednesday, March 18, 2015 at 9:21:25 AM UTC+1, Jozef Wagner wrote: Another big experiment for today. As new reducer features (continuations) will be applied heavily here, please read 5th experiment if you have not done so yet. Prepare

Re: OO Programmer trying to move to Clojure: Encapsulation

2015-02-09 Thread Henrik Eneroth
If you find yourself passing the same argument over and over, you can always work in a partial: (def save-account (partial save db)) On Sunday, February 8, 2015 at 6:47:29 PM UTC+1, Colin Yates wrote: I missed the salient point about data transformations which is that of abstractions. In

Re: gemacl: Scientific computing application written in Clojure

2014-12-22 Thread Henrik Eneroth
Interesting read Jose, thanks! It might be interesting to try a transducer on (defn dot-prod Returns the dot product of two vectors [v1 v2] (reduce + (map * v1 v2))) if you can get your hands on the 1.7 alpha and the time and inclination to do it. Transducers have shown to be faster

Re: Ring and Compojure with Node.js via Clojurescript

2014-12-08 Thread Henrik Eneroth
Awesome! I look forward to seeing the results. On Monday, December 8, 2014 3:50:48 PM UTC+1, Matthew Molloy wrote: Dear Community, I love making Clojure web apps, however their startup time is a serious drawback when used with a transient hosting service such as Heroku. My thought is to

Re: [ClojureScript] Re: [ANN] freactive - high performance, pure Clojurescript, declarative DOM library

2014-11-23 Thread Henrik Eneroth
Hacker News has sort of noticed: https://news.ycombinator.com/item?id=8648491 On Sunday, November 23, 2014 8:32:11 PM UTC+1, Jason Lewis wrote: Furthermore (it occurs to me) cesium is used to drive atomic clocks... so if you're using an atom to maintain state... even more relevance.

Re: thread-any macro %

2014-11-15 Thread Henrik Eneroth
You can find this functionality in the Swiss Arrows library here: https://github.com/rplevy/swiss-arrows My first thought was that using the % symbol seems cleaner than the of Swiss Arrows. Thinking about it though, wouldn't overloading the % create trouble when you do want to use the literal

Re: Introducing Boot v2 with a streamlined CLJS workflow

2014-11-07 Thread Henrik Eneroth
boot -h currently. On Friday, November 7, 2014 12:18:41 AM UTC+1, Micha Niskin wrote: It looks like Clojars is doing what I thought it would do: https://clojars.org/repo/boot/boot/maven-metadata.xml release2.0.0-pre20/release On Thursday, November 6, 2014 5:50:14 PM UTC-5, Henrik Eneroth

Re: Introducing Boot v2 with a streamlined CLJS workflow

2014-11-07 Thread Henrik Eneroth
) :-) 2014-11-07 10:16 GMT+01:00 Henrik Eneroth henrik@gmail.com javascript:: I tried now, just running boot -u, and it worked perfectly. It's was probably some caching thing with Clojars. Currently at pre21 Now the command runs without errors, but it also doesn't seem to do all that much

Re: Introducing Boot v2 with a streamlined CLJS workflow

2014-11-07 Thread Henrik Eneroth
need to supply the group-id for reagent, and if you want the latest release you can also omit the version. ​ -- Micha Niskin On Fri, Nov 7, 2014 at 4:16 AM, Henrik Eneroth henrik@gmail.com javascript: wrote: I tried now, just running boot -u, and it worked perfectly. It's

Re: Introducing Boot v2 with a streamlined CLJS workflow

2014-11-06 Thread Henrik Eneroth
Hello Micha! I'm trying to tuck Reagent in there to take it for a spin, and it seems reluctant to comply: boot -d reagent/reagent:0.4.3 java.lang.NullPointerException: boot.main/dep-ns-decls main.clj: 36 boot.main/export-task-namespaces/fn main.clj: 49

Re: Introducing Boot v2 with a streamlined CLJS workflow

2014-11-06 Thread Henrik Eneroth
, 2014 12:31:13 PM UTC-5, Henrik Eneroth wrote: Hello Micha! I'm trying to tuck Reagent in there to take it for a spin, and it seems reluctant to comply: boot -d reagent/reagent:0.4.3 java.lang.NullPointerException: boot.main/dep-ns-decls main.clj: 36 boot.main/export-task

Re: Rich Hickey's Transducers talk from Strange Loop

2014-09-21 Thread Henrik Eneroth
I'm tempted to make a conference called Rich Hickey talks about stuff, and it's just two days of Rich Hickey giving awesome presentations and telling us that we are still complecting stuff. On Saturday, September 20, 2014 1:22:50 PM UTC+2, Fergal Byrne wrote: Thanks Alex, right up there with

Re: Programming Clojure in the large: libraries, frameworks, oh my

2014-09-21 Thread Henrik Eneroth
And just recently, we have Onyx as well: https://github.com/MichaelDrogalis/onyx On Friday, September 19, 2014 9:40:14 PM UTC+2, Mike Haney wrote: Just a note - juxt/jig isn't being maintained, and has been replaced by juxt/modular. Modular is based on Stuart Sierra's component library, and

Re: {ANN} defun: A beautiful macro to define clojure functions with pattern match.

2014-09-14 Thread Henrik Eneroth
For all the good qualities of the Clojure group, it can sometimes produce a bit of a harsh tone. Don't let that get you down though, it's great that you're building stuff and showing it off! As far as defun goes, it looks interesting. The out-of-the-box pattern matching was one of the things I

Annex is a fact store

2014-09-07 Thread Henrik Eneroth
Conceptually, this looks vaguely similar to Datomic. https://speakerdeck.com/markhibberd/towards-annex-a-fact-based-dependency-system-icfp -- 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

Re: Is Clojure a language for growth?

2014-08-21 Thread Henrik Eneroth
looked at your profile. Sweden? A very enlightened place. I am a big fan of the Paradox Interactive games. What happens in Sweden when investors lose their money? On Wednesday, August 20, 2014 7:16:55 PM UTC+1, Henrik Eneroth wrote: … as soon as anything goes wrong whether it has anything

Re: Is Clojure a language for growth?

2014-08-21 Thread Henrik Eneroth
+ Grammar. I should not write correspondence before having coffee. On Thursday, August 21, 2014 9:31:42 AM UTC+2, Henrik Eneroth wrote: Sweden has some things going for it, and some not, as always. I think business overall is somewhat less cutthroat here than in the States, which is why

Re: Is Clojure a language for growth?

2014-08-20 Thread Henrik Eneroth
Have you read Paul Graham's *beating the averages http://www.paulgraham.com/avg.html*? I find it absolutely amazing, but one of the reasons that Clojure is such a phenomenal choice, if you can deal with the incidental complexity around it, is that it still is a somewhat non-obvious choice.

Re: Is Clojure a language for growth?

2014-08-20 Thread Henrik Eneroth
… as soon as anything goes wrong whether it has anything to do with the technology choice or not you become mr fall guy, to be blamed and fired so that other people can keep their jobs. Seen it happen so many times. Good lord, truly? Perhaps this is a good time to ask what culture OP

Re: Transit Idea

2014-08-18 Thread Henrik Eneroth
Awesome! Well done! On Monday, August 18, 2014 12:55:23 AM UTC+2, Ashton Kemerling wrote: I went ahead and wrote it. I'm sure there are some bugs to work out, but for now it works in the basic cases. The pullrequest for this feature can be located on Solr's github here:

Re: [ANN] Sente - Clojure(Script) + core.async + WebSockets/Ajax

2014-08-15 Thread Henrik Eneroth
Yes, thanks for Sente, Peter! Will Sente eventually use/support Transit? :-) On Friday, August 15, 2014 11:30:56 AM UTC+2, Peter Taoussanis wrote: You're very welcome Andrew, thanks for saying so! Cheers! :-) -- *Peter Taoussanis* taoensso.com https://www.taoensso.com -- You

Re: Core.logic for boardgames

2014-08-11 Thread Henrik Eneroth
I have no idea, but I'm also interested in the answer. ^_^ On Saturday, August 9, 2014 12:51:20 PM UTC+2, Robin Heggelund Hansen wrote: Hi. I'm starting a new project now, where users are presented with a set of boardgames (chess, checkers, othello...) which they then can play together

Re: [ANN] Garden 1.1.7

2014-05-26 Thread Henrik Eneroth
Thanks! On Saturday, May 24, 2014 7:14:40 PM UTC+2, Joel Holdbrooks wrote: Garden, a library for authoring stylesheets in Clojure and ClojureScript, is now 1.1.7. ADDED: Support for :preamble IMPROVED: Support for meta data in garden.def/* macros https://github.com/noprompt/garden --

Re: rant / cljs in cljs ? :-)

2014-04-05 Thread Henrik Eneroth
If that is your criterion, use something that reloads the browser automatically when the js is changed. I use CodeKit personally. On Wednesday, April 2, 2014 10:09:45 PM UTC+2, lypanov wrote: I hate REPLs. I also hate large compile times. For me the hardest part of the ~5s compile time is not

Re: ANN: Om 0.5.0

2014-02-20 Thread Henrik Eneroth
Great stuff! Thanks! On Thursday, February 20, 2014 8:07:36 PM UTC+1, David Nolen wrote: The only change is that we now depend on the just released React 0.9.0. Feedback welcome! https://github.com/swannodette/om David -- You received this message because you are subscribed to the

Re: ANN: Reagent 0.3.0 - now with async rendering

2014-02-04 Thread Henrik Eneroth
Cheers, Dan! I'm doing experiments with both Reagent and Om at the moment, and I'm very excited about this way of rendering changes to a webpage. I particularly enjoy how easy it is to work with Reagent's API, and appreciate the time you are putting into this project. One of the major wins

Re: ANN: data.fressian, read and write Fressian from Clojure

2014-01-03 Thread Henrik Eneroth
Thanks for this! I watched your talk about this on the conj, and this is really cool stuff. Are there any plans for a ClojureScript version of Fressian? On Thursday, November 14, 2013 5:51:41 PM UTC+1, stuart@gmail.com wrote: data.fressian [1] is a Clojure-language wrapper for the

Re: [ANN] Chord 0.2.1 - making WebSockets look like core.async channels in CLJ+CLJS

2013-12-02 Thread Henrik Eneroth
Cool! I presume you're restricted to EDN on the channels though, right? On Saturday, November 30, 2013 5:23:17 PM UTC+1, James Henderson wrote: https://github.com/james-henderson/chord Chord is a library for making WebSockets look like simple core.async channels in Clojure (using http-kit)

Re: [ANN] Chord 0.2.1 - making WebSockets look like core.async channels in CLJ+CLJS

2013-12-02 Thread Henrik Eneroth
different message formats automatically though and something that IMO Chord should provide. I've added a GitHub issue https://github.com/james-henderson/chord/issues/4 - watch this space! Thanks, James On Monday, 2 December 2013 09:38:50 UTC, Henrik Eneroth wrote: Cool! I presume