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

2017-02-05 Thread Rangel Spasov
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 annual State of Clojure Community survey! > > If you are a user of Clojure, ClojureScript, or ClojureCLR, we are greatly > interested in your responses to the following

[ClojureScript] Re: ANN: ClojureScript 1.9.493, another bugfix release

2017-02-24 Thread Rangel Spasov
Hey guys, I'm getting this error. It seems that it's happening inside the transpiled core.async sources. The error carrot at line 1444 points at the semicolon, pretty strange. Feb 24, 2017 8:38:19 PM com.google.javascript.jscomp.LoggerErrorManager println SEVERE:

[ClojureScript] Re: ANN: ClojureScript 1.9.493, another bugfix release

2017-02-24 Thread Rangel Spasov
eudo-names true :source-map "cljs-source-map.js" :optimizations :advanced :externs["externs/externs.js"] :closure-defines{"goog.DEBUG" false}} On Friday, February 24, 2017 at 8:46:03 PM UTC-8, Rangel Spasov wrote: > Hey guys, &

[ClojureScript] Re: ANN: ClojureScript 1.9.493, another bugfix release

2017-02-26 Thread Rangel Spasov
/raspasov/cljs-1.9.494-core-async-broken On Friday, February 24, 2017 at 8:51:10 PM UTC-8, Rangel Spasov wrote: > Forgot to add: this is my :compiler settings map. > > {:output-to "index.ios.js" > :main "env.ios.main" > :output-dir

[ClojureScript] Re: ANN: ClojureScript 1.9.293

2016-10-19 Thread Rangel Spasov
Works on our Cljs + React Native + om.next iOS app - thanks everyone involved! P.S. For anyone using Om.next: make sure to bump to "1.0.0-alpha47". On Wednesday, October 19, 2016 at 11:30:01 AM UTC-7, David Nolen wrote: > > ClojureScript, the Clojure compiler that emits JavaScript source code.

[ClojureScript] Re: ANN: ClojureScript 1.9.854

2017-07-28 Thread Rangel Spasov
Works for me on iOS JavaScriptCore  (RN 0.45). Thanks David and all ClojureScript contributors! Rangel P.S. The only issue with a library that I saw was with https://github.com/tailrecursion/cljs-priority-map/blob/master/src/cljs/tailrecursion/priority_map.cljs#L4 *Invalid :refer, var

[ClojureScript] Re: Bridging core.async / callbacks

2019-05-03 Thread Rangel Spasov
Here's one idea, basically put "channel on a channel" idea: (defonce main-c (chan 1)) (defn start-main-channel-loop [] ;put channels on the channel in the order that they need to execute (go (loop [] (let [c (! this first (>! callback-c [:second {}]) ;wait 3

[ClojureScript] Re: Bridging core.async / callbacks

2019-05-05 Thread Rangel Spasov
"Write a function that does not return until some channel event occurs." Is this а pure function or it has side effects (network call, etc) ? If it's a pure function you can look into core.async transducers. You can achieve the effect of not returning immediately by putting your logic

[ClojureScript] Re: [ANN] CLJS Bean: Clojure's bean function for ClojureScript

2019-06-26 Thread Rangel Spasov
Very cool, thanks! On Saturday, June 15, 2019 at 8:31:52 AM UTC-7, Mike Fikes wrote: > > https://github.com/mfikes/cljs-bean > > Like clojure.core/bean, but for ClojureScript. > > > (require '[cljs-bean.core :refer [bean]]) > > (bean #js {:a 1, :b 2}) > ;; => {:a 1, :b 2} > > > This lets you

[ClojureScript] Re: ANN: ClojureScript 1.10.741

2020-04-24 Thread Rangel Spasov
Just tried bumping up my React Native project to 1.10.741. The compilation seems to get stuck (doesn't finish, I waited a bunch and usually only takes a few seconds) at the following warnings (which are new, do not appear with ClojureScript 1.10.597). [Figwheel:WARNING] Compile Warning: Use of