[ClojureScript] Re: [ANN] Longshi a ClojureScript port of Fressian

2014-08-02 Thread Alex Miller
Cool stuff Peter. It would be interesting to compare performance with transit-cljs https://github.com/cognitect/transit-cljs. Transit has the same caching and extensibility benefits of Fressian but leverages the very fast JavaScript parser capabilities built into the browser, so is likely

Re: [ClojureScript] Re: [ANN] Longshi a ClojureScript port of Fressian

2014-08-02 Thread Alex Miller
: I thought transit's caching only applied to map keys? Pretty unclear on what Fressian's can do On Sat, Aug 2, 2014 at 8:23 AM, Alex Miller a...@puredanger.com wrote: Cool stuff Peter. It would be interesting to compare performance with transit-cljs https://github.com/cognitect

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-2301, Transducers!

2014-08-09 Thread Alex Miller
I will file an issue - thanks for the analysis! Alex On Saturday, August 9, 2014 8:41:34 AM UTC-5, Curtis Summers wrote: I think this may be a cache issue with the central repo. I can both see the file via browsing and they are in the index for me, but the actual jar file brings up a 404:

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-2301, Transducers!

2014-08-11 Thread Alex Miller
Sonatype reports the cache has been purged and it should be working again. Seems to be for me. On Mon, Aug 11, 2014 at 8:35 AM, Ivan Mikushin i.mikus...@gmail.com wrote: The same issue (and workaround) applies to clojurescript-0.0.2311 -- Note that posts from new members are moderated -

[ClojureScript] Re: ANN: State of Clojure 2014 Survey - please contribute!!

2014-10-13 Thread Alex Miller
I'd be happy to include these for consideration next year. I think on the dev env we have removed some like this because they were not well represented in the results. The landscape for dev envs changes significantly year to year. On Wednesday, October 8, 2014 11:32:53 PM UTC-5, Mars0i wrote:

Re: [ClojureScript] 2014 State of Clojure ClojureScript Survey ends Oct 17th

2014-10-19 Thread Alex Miller
. No hard deadline though. On Sunday, 19 October 2014, Yehonathan Sharvit vie...@gmail.com wrote: On Tuesday, 14 October 2014 16:21:13 UTC+3, Alex Miller  wrote: Just a reminder that this Friday is the last day to complete the 2014 State of Clojure ClojureScript surveys: http

[ClojureScript] State of Clojure/ClojureScript 2014 survey results

2014-10-23 Thread Alex Miller
I've published links to the State of Clojure and ClojureScript 2014 survey results here: http://blog.cognitect.com/blog/2014/10/20/results-of-2014-state-of-clojure-and-clojurescript-survey That page links to some reports with graphs where you can also export the raw data. I also have links to

[ClojureScript] Re: State of Clojure/ClojureScript 2014 survey results

2014-10-23 Thread Alex Miller
/watch?v=3MvKLOecT1I which does a great analysis job on a similar survey for Erlang. On Thu, Oct 23, 2014 at 4:58 PM, Alex Miller al...@puredanger.com javascript: wrote: I've published links to the State of Clojure and ClojureScript 2014 survey results here: http://blog.cognitect.com/blog

[ClojureScript] Re: [ANN] Clojure/West 2015 Call for Presentations

2015-01-15 Thread Alex Miller
Just to be clear, Clojure should be read in a big tent way here to include ClojureScript and anything Clojure-related of course. ClojureScript talks desired!! Alex -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message

[ClojureScript] [ANN] Clojure/West 2015 Call for Presentations

2015-01-14 Thread Alex Miller
to come in the next few weeks on that. Hope to see everyone there! Alex Miller and Lynn Grogan -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups ClojureScript group

[ClojureScript] Re: Sizing The CLJS Community

2015-04-24 Thread Alex Miller
On Thursday, April 23, 2015 at 10:08:38 PM UTC-5, Mike Thompson wrote: I'm curious about the approximate size of the clojurescript community, and its current trajectory numerically speaking. So, absolute numbers like: how many active cljs programmers are there? And/or relative numbers

[ClojureScript] [ANN] Clojure 1.7.0-beta2

2015-04-24 Thread Alex Miller
Clojure 1.7.0-beta2 is now available. Try it via - Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.7.0-beta2/ - Leiningen: [org.clojure/clojure 1.7.0-beta2] Regression fixes since 1.7.0-beta1: 1) CLJ-1711 - structmap iterator broken 2) CLJ-1709 - range wrong for step != 1 3)

[ClojureScript] Re: [ANN] Clojure 1.7.0-beta2

2015-05-01 Thread Alex Miller
On Fri, May 1, 2015 at 2:53 PM, Nicola Mometto brobro...@gmail.com wrote: Now, if you want to argue that the compiler should immediately throw an error as soon as the wrong type hint is used rather than silently ignore it and fail when the type-hinted form is used, I'll agree with you and

[ClojureScript] [ANN] Clojure 1.7.0-beta3

2015-05-13 Thread Alex Miller
Clojure 1.7.0-beta3 is now available. Try it via - Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.7.0-beta3/ - Leiningen: [org.clojure/clojure 1.7.0-beta3] Additional enhancements to new features since 1.7.0-beta2: 1) CLJ-1728 - `source` fn now works for vars in cljc files 2)

[ClojureScript] Re: [ANN] Clojure 1.7.0-beta1 released

2015-04-14 Thread Alex Miller
Well, we never added fancy printing, just data printing of Throwables. :) But we were working on this in the context of another thing that got moved out and I have pulled that back as a separate ticket: http://dev.clojure.org/jira/browse/CLJ-1703 Haven't talked to Rich about it yet, but

Re: [ClojureScript] Re: [ANN] Clojure 1.7.0-beta1 released

2015-04-13 Thread Alex Miller
There is a ticket to consider a portable solution to this issue: http://dev.clojure.org/jira/browse/CLJ-1293 On Monday, April 13, 2015 at 5:45:35 AM UTC-5, David Nolen wrote: The only reason :default exists is because *anything* in JavaScript can be thrown and there needs to be some way to

[ClojureScript] Re: [ANN] Clojure 1.7.0-beta1 released

2015-04-13 Thread Alex Miller
I think what you're seeing here makes sense. On Sunday, April 12, 2015 at 3:39:15 PM UTC-5, whodidthis wrote: Are there any thoughts on code like this: #_ This says to ignore the next read form #?(:cljs (def unrelated-1 nil)) This evaluates to *nothing*, ie nothing is read, so it

Re: [ClojureScript] [ANN] Clojure 1.7.0-RC1 now available

2015-06-12 Thread Alex Miller
Thanks David! Hopefully we'll have an RC2 out soon. On Friday, June 12, 2015 at 5:19:28 AM UTC-5, David Della Costa wrote: Alex, I'm behind the curve but here's another experience report: We've been testing with RC1 for the last few weeks in a development branch, and found nothing out of the

[ClojureScript] Re: [ANN] Clojure 1.7.0-RC1 now available

2015-05-26 Thread Alex Miller
No, please report if so. On Tuesday, May 26, 2015 at 8:39:32 PM UTC-5, Julien wrote: I just ported an app with significant CLJX usage (55 files) to reader conditionals and it works perfectly! It looks like there is a small issue related to map literal containing comments but I am not sure

[ClojureScript] [ANN] Clojure 1.7.0-RC1 now available

2015-05-21 Thread Alex Miller
Clojure 1.7.0-RC1 is now available. Try it via - Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.7.0-RC1/ - Leiningen: [org.clojure/clojure 1.7.0-RC1] The only change since 1.7.0-beta3 is CLJ-1706, which makes reader conditional splicing an error at the top level (previously it

[ClojureScript] Re: [ANN] Clojure 1.7.0-RC1 now available

2015-05-26 Thread Alex Miller
-regression. Should I create one, or did I miss the existing ticket, or is there some mitigating issue which makes this a non-problem? Thanks. -Marshall On Thu, May 21, 2015 at 12:31 PM Alex Miller a...@puredanger.com wrote: Clojure 1.7.0-RC1 is now available. Try it via - Download: https

[ClojureScript] [ANN] Clojure 1.7.0 is now available

2015-06-30 Thread Alex Miller
Batsov Brandon Bloom Michael Blume Ambrose Bonnaire-Sergeant Aaron Cohen Pepijn de Vos Andy Fingerhut Gary Fredricks Daniel Solano Gómez Stuart Halloway Immo Heikkinen Andrei Kleschinsky Howard Lewis Ship Alex Miller Steve Miner Nicola Mometto Tomasz Nurkiewicz Ghadi Shayban Paul Stadig Zach Tellman

[ClojureScript] [ANN] Clojure/west 2016 in Seattle!

2016-01-05 Thread Alex Miller
Clojure/west 2016 will be held Apr 15-16 in Seattle at the Seattle Marriott Waterfront. You can find more info here: http://clojurewest.org The CFP is open now and we encourage everyone to submit talks about Clojure, ClojureScript, or other Clojure-related topics. You can find more information

[ClojureScript] Re: clojure.spec

2016-05-28 Thread Alex Miller
There is a tutorial about spec in general at http://clojure.org/guides/spec On Saturday, May 28, 2016 at 8:39:27 PM UTC-5, Jiyin Yiyong wrote: > > > > Looking forward to tutorials~ -- Note that posts from new members are moderated - please be patient with your first post. --- You received

Re: [ClojureScript] Re: Clojure Google Summer of Code 2016 - Submit your project ideas!

2016-02-29 Thread Alex Miller
Nope. On Monday, February 29, 2016 at 4:13:43 PM UTC-6, Colin Fleming wrote: > > That's a shame. Was any feedback given? > > On 1 March 2016 at 10:05, Alex Miller <a...@puredanger.com> wrote: > >> Unfortunately, we were informed today that Clojure was not selected

[ClojureScript] Re: Clojure Google Summer of Code 2016 - Submit your project ideas!

2016-02-29 Thread Alex Miller
GSoC Idea] in the > subject line, and one of the administrators will add it for you. > > Daniel Solano Gomez, Alex Miller, and Ambrose Bonnaire-Sergeant helped > enormously last year, and I will be returning to help this year > as an administrator. > > A big thanks to everyo

[ClojureScript] [ANN] clojurescript.org

2016-08-15 Thread Alex Miller
We are pleased to announce that http://clojurescript.org is now a site rather than a redirect to the github repo. Content was seeded from the CLJS wiki. The site contribution process is the same as http://clojure.org - Contributor Agreement is required, but then contributions can be sent via

Re: [ClojureScript] Re: [ANN] 2016 State of Clojure Community Survey

2017-02-05 Thread Alex Miller
Sorry for the delay on this but should be out this week! On Sun, Feb 5, 2017 at 11:07 AM, Rangel Spasov <raspa...@gmail.com> wrote: > Looking forward to the results! :) > > On Monday, December 12, 2016 at 6:43:58 AM UTC-8, Alex Miller wrote: > > It's time for the an

Re: [ClojureScript] Re: No :exclude option for :require in Clojurescript?

2016-09-26 Thread Alex Miller
On Monday, September 26, 2016 at 1:24:27 PM UTC-5, mars0i wrote: > On Monday, September 26, 2016 at 10:13:58 AM UTC-5, Alex Miller wrote: > > I think this would do what you want: > > > > (ns free.matrix-arithmetic > >   (:require [clojure.core.matrix :as mx]) > &

Re: [ClojureScript] Re: No :exclude option for :require in Clojurescript?

2016-09-26 Thread Alex Miller
I think this would do what you want: (ns free.matrix-arithmetic (:require [clojure.core.matrix :as mx]) (:refer clojure.core.matrix :exclude [e*])) On Mon, Sep 26, 2016 at 9:54 AM, mars0i wrote: > > :exclude is not a valid option here (it's not having any effect).

[ClojureScript] Re: No :exclude option for :require in Clojurescript?

2016-09-26 Thread Alex Miller
On Sunday, September 25, 2016 at 10:41:33 PM UTC-5, mars0i wrote: > This compiles in Clojure 1.9.0-alpha12 but not in Clojurescript 1.9.229: > > (ns free.matrix-arithmetic > (:require [clojure.core.matrix :as mx :exclude [e*]])) > > The error in Clojurescript is: > >

Re: [ClojureScript] Re: No :exclude option for :require in Clojurescript?

2016-09-26 Thread Alex Miller
On Mon, Sep 26, 2016 at 5:38 PM, António Monteiro wrote: > > > FWIW, beware that locking this down further would have to account for > ClojureScript's `:refer-macros` and `:include-macros`, etc. > CLJS will already need a different spec than CLJ for ns to account for this

[ClojureScript] Clojure infrastructure update

2016-11-18 Thread Alex Miller
I have been working with our hosting provider (thanks Contegix!) to upgrade the hosts underneath *dev.clojure.org * (JIRA and confluence) and *build.clojure.org * (Hudson). The new hosts are much more recent versions of the OS and seem to be

[ClojureScript] [ANN] 2016 State of Clojure Community Survey

2016-12-12 Thread Alex Miller
in January. We are greatly appreciative of your input! If you have any questions, please let me know. Alex Miller -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureS

[ClojureScript] [ANN] Clojure/west - Portland, OR - Mar 30-31, 2017

2017-01-12 Thread Alex Miller
when writing their submissions. Training: March 28-29, 9am-5pm: Intro to Clojure Training with Luke VanderHart ($400) March 29, 9am-5pm: clojure.spec Workshop with Alex Miller ($300) More details can be found on the Clojure/west website. Registration will open on Tuesday, January 17. Opportunity Gr

[ClojureScript] Re: Bug (?) in clojure.spec (ClojureScript) with s/or inside s/and

2016-12-03 Thread Alex Miller
I just did a quick scan of this but I think this is the expected behavior. s/or conforms to a vector entry containing the tag of the path taken and the value. s/and flows conformed values through each spec in the and, so order is important. All you're seeing is the conformed or flowing into the

[ClojureScript] [ANN] Clojure infrastructure SSL

2017-04-21 Thread Alex Miller
The following bits of Clojure infrastructure are now https-only and redirect all traffic from http to https: https://build.clojure.org - Jenkins https://dev.clojure.org/jira - JIRA https://dev.clojure.org - Confluence Let me know if you see anything amiss. Alex -- Note that posts from new

[ClojureScript] Re: How is Clojure loaded by java from cljs.jar?

2017-08-05 Thread Alex Miller
cljs.jar is self-contained (includes its dependencies) and includes Clojure itself (including clojure.main). The cljs.jar is built using this script: https://github.com/clojure/clojurescript/blob/master/script/build You can walk through that process to learn more if needed. On Saturday,

[ClojureScript] [ANN] core.async 0.3.443

2017-05-26 Thread Alex Miller
core.async 0.3.443 is now available. Try it via: [org.clojure/core.async "0.3.443"] 0.3.443 includes the following changes: - ASYNC-159 - promise-chan in ClojureScript is broken -- Note that posts from new members are moderated - please

Re: [ClojureScript] lein, clojurescript, and Java 9?

2017-12-05 Thread Alex Miller
This is a ClojureScript issue with Java 9 - same thing was mentioned yesterday here: https://groups.google.com/d/msg/clojurescript/vcHhsLUCYlw/gW1ioB5PBAAJ On Tuesday, December 5, 2017 at 6:22:00 PM UTC-6, Rob Nikander wrote: > > > > On Tuesday, December 5, 2017 at 7:03:32 PM UTC-5, Andy

[ClojureScript] Re: Inconsistency in creating keywords

2018-03-01 Thread Alex Miller
On Thursday, March 1, 2018 at 9:34:29 AM UTC-6, Thomas Heller wrote: > > Clojure follows the principle of "Garbage in, Garbage out" for a lot of > internal functions. > I would say "unspecified input / unspecified output", however this is not one of those cases in my opinion. The keyword

[ClojureScript] Re: Inconsistency in creating keywords

2018-03-01 Thread Alex Miller
Regarding the keyword function, see the faq at https://clojure.org/guides/faq#unreadable_keywords On Thursday, March 1, 2018 at 6:14:34 AM UTC-6, outr...@gmail.com wrote: > > I've encountered a problem when creating namespaced keywords using the > literal syntax, specifically using keywords

[ClojureScript] Re: Inconsistency in creating keywords

2018-03-02 Thread Alex Miller
There's actually a lot of history and several open tickets about this specific question of whether keywords can start with a digit. The original intent (and the reader reference page) is that it would match symbols in that leading digits are not allowed. However, there is a bug in the regex

[ClojureScript] Re: Creating a map entry

2018-10-18 Thread Alex Miller
On Thursday, October 18, 2018 at 4:07:32 AM UTC-5, Khalid Jebbari wrote: > > > PS: I couldn't get clojure cli to download criterium to run the benchmark, > so I ended up using the REPL provided by in my current app setup (based on > Clojure 1.9.0, Boot 2.8.2 and criterium 0.4.4, the latest

[ClojureScript] Re: problem with cljs, local dependencies, and src path

2018-12-31 Thread Alex Miller
On Sunday, December 30, 2018 at 3:51:29 PM UTC-6, Rob Nikander wrote: > > > > On Sunday, December 30, 2018 at 3:27:21 PM UTC-6, Phill Wolf wrote: >> >> By the way, is there a deps.edn in the hello2 directory? >> > > Yes, there is. I was just working on this again I think I figured it out. > Two

[ClojureScript] Re: Old "critical" bug in core.async?

2019-01-28 Thread Alex Miller
Can certainly be fixed, probably needs to be re-checked to see if it is still actually a bug. Would be happy to have a patch. On Saturday, January 26, 2019 at 8:03:56 AM UTC-6, Rob Nikander wrote: > > I was trying (again) to learn and use core.async. I noticed this and it > worried me: > >

[ClojureScript] Re: cljs.jar not pointing to the most updated version on https://clojurescript.org/guides/quick-start

2019-07-25 Thread Alex Miller
Updated, thanks. Alex On Thursday, July 25, 2019 at 3:28:23 AM UTC-5, Sigmund Tzeng wrote: > > Hello there, > > Currently the r1.10.516 is linked to which gave me InvalidPathException > when compiled with --optimizations advanced on my Win10 laptop. > > Solved with r1.10.520 > > Hope this

Re: [ClojureScript] lein gorilla :port 8990 fails because "Call to clojure.core/ns did not conform to spec"

2019-10-09 Thread Alex Miller
Well, it's not OP's file, the bad file is ring/util/mime_type.clj, which looks like it was fixed in 2014 (https://github.com/ring-clojure/ring/commit/a05e026d85611cb179a1352d569d7c68713f792c#diff-ed2c15fc701c576b461d6967f0f81e91), so must need to pull in a newer version somewhere. On

[ClojureScript] Re: Let's make ClojureScript more approachable for beginners

2021-01-18 Thread 'Alex Miller' via ClojureScript
I actually spent some time looking at this last month for whether to include in Clojure 1.10.2. While the patch does "work", I am somewhat undecided still about whether it's the best approach so I decided to wait until 1.11 to consider it more, but it is high on the list. Feel free to vote at

[ClojureScript] State of Clojure 2021 survey

2021-01-18 Thread 'Alex Miller' via ClojureScript
Hello all, It's that time of year again! Please complete the State of Clojure 2021 survey, an important tool for tracking our community over the last decade. https://www.surveymonkey.com/r/clojure2021 Thanks! Alex -- Note that posts from new members are moderated - please be patient with