ANN: ClojureScript 1.11.132

2024-01-24 Thread David Nolen
Please see https://clojurescript.org/news/2024-01-24-release for details. Thanks! David -- 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 -

[ANN] Simple Clojure/ClojureScript IDE based on Protege and Figwheel-main

2023-12-07 Thread ru
Dear clojure users and team! I like to present a simple IDE that use an ontology editor Protege as GUI and data modeller and ClojureScript library Figwheel-main. Project page: https://github.com/rururu/pro-figwheel It has 3 short video lessons. Enjoy, Ru -- You received this message because

[Blog]: Clojurescript, Ionic framework, Helix & refx example

2023-03-16 Thread Marko Kocić
Hi everyone, I wrote a third example application of Clojurescript using Ionic framework, Helix react library and refx as re-frame replacement Blog post: https://marko.euptera.com/posts/ionic-clojure-helix.html Source code: https://github.com/markokocic/ionic-clojurescript-todo/tree/blog-post-3

Re: Developing Ionic application using Clojurescript

2022-02-23 Thread Marko Kocić
ote an updated tutorial about developing Ionic application using > Clojurescript and shadow-cljs, this time completely ignoring Ionic tooling > and using trusted Clojurescript tools. > > https://marko.euptera.com/posts/ionic-clojure-todo-example.html > > Feedback wellcome. > >

Re: Developing Ionic application using Clojurescript

2022-02-21 Thread Marko Kocić
I wrote an updated tutorial about developing Ionic application using Clojurescript and shadow-cljs, this time completely ignoring Ionic tooling and using trusted Clojurescript tools. https://marko.euptera.com/posts/ionic-clojure-todo-example.html Feedback wellcome. Cheers, Marko Marko Kocić

Developing Ionic application using Clojurescript

2022-02-14 Thread Marko Kocić
applications using Clojurescript, besides React Native, of course. Did anyone else also used Ionic with Clojure? What are your impressions. Best regards, Marko -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email

ANN: just-maven-clojurescript-archetype 0.2-RELEASE

2021-12-24 Thread Jon Seltzer
A Maven archetype for creating ClojureScript projects that only require Maven. seltzer1717/just-maven-clojurescript-archetype: An archetype for Clojure projects that require only Maven (github.com) <https://github.com/seltzer1717/just-maven-clojurescript-archetype> -- You re

ANN: ClojureScript 1.10.914

2021-12-20 Thread David Nolen
Please see https://clojurescript.org/news/2021-12-20-release for details. Thanks! David -- 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 -

ANN: ClojureScript 1.10.891

2021-11-04 Thread David Nolen
Please see https://clojurescript.org/news/2021-11-04-release for details Thanks! David -- 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 -

[JOB] Full time clojurescript full stack developer (Austin, NYC or remote)

2021-07-13 Thread Marc Limotte
Hi, We're hiring a full-time developer in the US. It's all Clojure and Clojurescript. If you like dynamic and data-driven architectures, I'd love to talk to you. QUALIFICATIONS - Two years or more with frontend technologies and programming - Some experience and familiarity

ANN: ClojureScript 1.10.866

2021-05-25 Thread David Nolen
Please see https://clojurescript.org/news/2021-05-24-release for details. Thanks! David -- 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 -

Re: ClojureScript repl over proxy

2021-04-23 Thread Maksim Ryzhikov
Thanks, but how SSH tunnel would help here? Currently, I see that ClojureScript hard coded localhost HOST and PORT in the JavaScript code which would send a request from the browser to establish REPL connection. Or you suggest setup forwarding localhost:9090 from local machine to the cloud

Re: ClojureScript repl over proxy

2021-04-22 Thread Lars Rune Nøstdal
t fails to connect because it tries to connect to the REPL on > `localhost:9090` which is not accessible from outside because I use public > URL in a browser. > > I have looked at the code and looks like HOST and PORT in browser > hard-coded > > https:

ClojureScript repl over proxy

2021-04-21 Thread Maksim Ryzhikov
:9090` which is not accessible from outside because I use public URL in a browser. I have looked at the code and looks like HOST and PORT in browser hard-coded https://github.com/clojure/clojurescript/blob/a4673b880756531ac5690f7b4721ad76c0810327/src/main/cljs/clojure/browser/repl.cljs#L31

ANN: ClojureScript 1.10.844

2021-04-07 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Please refer to the announce post for the details: https://clojurescript.org/news/2021-04-06-release As always, feedback welcome! David -- You received

Don't be fooled by the title -- ClojureScript Podcast

2021-01-13 Thread Jacek Schae
Hi All! I started ClojureScript Podcast in 2019 and the initial focus was on ClojureScript, since then the podcast grown and the number of topics expanded way beyond ClojureScript. From the currently published 45 episodes only a couple are specifically about ClojureScript. New episodes

[JOB] ClojureScript Developer in Austin

2020-12-03 Thread Marc Limotte
Hi Clojure people. We're hiring a ClojureScript Developer at Skipp. Ideally in Austin, TX. We have a partially distributed team, especially during the pandemic, but intend to build up the tech team in Austin. Skipp <http://www.skipp.co/> is building a home renovation product with world

cljctools/peernode: an example core.async program exposing js-ipfs daemon's pubsub over rsocket (written in clojurescript, runs on nodejs)

2020-11-21 Thread Sergei Udris
https://github.com/cljctools/peernode Sharing as an example/reference of using core.async and rsocket. Runs on nodejs. Details and links to IPFS and RSocket in readme. Reddit post: https://www.reddit.com/r/Clojure/comments/jy7jtl/cljctoolspeernode_an_example_coreasync_program/ -- You

Re: Accessing Record fields with keywords in ClojureScript not working as in Clojure

2020-08-12 Thread Alan Thompson
I verified the problem in the StackOverflow post. For some reason keyword lookup of record fields in CLJS doesn't work. Alan On Tue, Aug 4, 2020 at 12:05 PM Justin Smith wrote: > I don't think this is true, or if true is incidental to the real problem > > % cljs > ClojureScr

Re: Accessing Record fields with keywords in ClojureScript not working as in Clojure

2020-08-04 Thread Justin Smith
I don't think this is true, or if true is incidental to the real problem % cljs ClojureScript 1.10.758 cljs.user=> (defrecord Attr [has-default default]) cljs.user/Attr cljs.user=> (get (->Attr true 1) :default) 1 cljs.user=> (:default (->Attr true 1)) nil cljs.user=> On Tue,

Re: Accessing Record fields with keywords in ClojureScript not working as in Clojure

2020-08-04 Thread Mark Engelberg
You misspelled default in your defrecord. On Tue, Aug 4, 2020 at 7:42 AM 'clartaq' via Clojure < clojure@googlegroups.com> wrote: > I originally posted > <https://stackoverflow.com/questions/63231270/accessing-record-fields-with-keywords-in-clojurescript-not-workin

Accessing Record fields with keywords in ClojureScript not working as in Clojure

2020-08-04 Thread 'clartaq' via Clojure
I originally posted <https://stackoverflow.com/questions/63231270/accessing-record-fields-with-keywords-in-clojurescript-not-working-as-in-clojure> this on StackOverflow. When I try this: ```clojure (defrecord Attr [has-default default]) (def attr (->Attr true 1)) (get attr :defaul

[ANN] superlifter 0.1.2 - DataLoader for Clojure and now Clojurescript

2020-06-18 Thread Oliver Hine
Hi everyone, I am pleased to announce the second release of superlifter <https://github.com/oliyh/superlifter>. Superlifter is an implementation of DataLoader <https://github.com/graphql/dataloader> for Clojure. This release *adds support for*: - Clojurescript! - A debou

Re: ANN: ClojureScript 1.10.741

2020-04-25 Thread Tim Visher
On Fri, Apr 24, 2020 at 9:04 PM Ag Ibragimov wrote: > Some people have no idea how awesome it is to see David Nolen working on > Clojurescript again. That is so cool! >  -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post

Re: ANN: ClojureScript 1.10.741

2020-04-24 Thread Ag Ibragimov
Some people have no idea how awesome it is to see David Nolen working on Clojurescript again. That is so cool! On Fri 24 Apr 2020 at 10:10, David Nolen wrote: ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure

ANN: ClojureScript 1.10.741

2020-04-24 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Please refer to the announce post for the details: https://clojurescript.org/news/2020-04-24-release This release also features a significant enhancement when

Re: How to include ClojureScript into HTML page?

2020-03-22 Thread nenad mitrovic
quot;Web development with Clojure" for matters of ClojureScript. (And > regard with suspicion any template system that obscures "script" > elements!) Hop over to either the Quick Start at clojurescript.org, or > the getting-started guide for Figwheel or Shadow-cljs on their r

Re: How to include ClojureScript into HTML page?

2020-03-22 Thread Matching Socks
Feel free to post this kind of question to https://ask.clojure.org/, where things are better organized. At the risk of not answering your specific question, I'd suggest you put aside "Web development with Clojure" for matters of ClojureScript. (And regard with suspicion any templ

Re: How to include ClojureScript into HTML page?

2020-03-21 Thread nenad mitrovic
Or even better, when I create simple HTML file without extending any base.html file, how to add clojurescript namespace, how to reference it? You know, like javascript helloworld example How to do this in ClojureScript? On Sunday, March 22, 2020 at 1:20:06 AM UTC+1, nenad mitrovic wrote

How to include ClojureScript into HTML page?

2020-03-21 Thread nenad mitrovic
I am following guestbook example from the book Web Development With Clojure 3rd edition. I am struggling with including ClojureScript namespace into HTML document. Everything is working fine with example where I have one core.cljs. With that file, only I have to do is to include this piece

[ANN] core.rrb-vector 0.1.1 -- eliminate a warning in ClojureScript version

2019-10-25 Thread Andy Fingerhut
rrb-vector 0.1.1 This release is nearly identical to the recent version 0.1.0 release. The only notable change is for the ClojureScript implementation, to avoid causing the ClojureScript compiler to issue a warning. I am not aware of any functional bugs due to that warning, but it s

Re: Custom test assertions in ClojureScript

2019-09-29 Thread Thomas Heller
Self-hosted should work the same way but it does require compiling the macro namespace in an extra step (ie. the $macros ns is created separately). I don't know how this is done for regular self-hosted. shadow-cljs has an extra build step for this that should take care of creating everything.

Re: Custom test assertions in ClojureScript

2019-09-28 Thread John Shahid
Thanks Thomas, That was very helpful. I tried your suggestion and it works in JVM ClojureScript. That method does not work on bootstrapped ClojureScript though. As far as I understand this is a result of bootstrapped ClojureScript evaluating the .clj(c) file in the same JavaScript

Re: Custom test assertions in ClojureScript

2019-09-28 Thread Thomas Heller
, 2019 at 9:43:19 PM UTC+2, jvshahid wrote: > > Hi all, > > I am trying to implement custom assertions in ClojureScript. I tried to > use defmethod but got the following error: > > > clojure -Sdeps '{:deps {org.clojure/clojurescript {:mvn/version > "1.10.520&quo

Custom test assertions in ClojureScript

2019-09-26 Thread John Shahid
Hi all, I am trying to implement custom assertions in ClojureScript. I tried to use defmethod but got the following error: > clojure -Sdeps '{:deps {org.clojure/clojurescript {:mvn/version > "1.10.520"}}}' -m cljs.main --repl --repl-env node > cljs.user=> (requi

[ANN] re-graph 0.1.10 - the GraphQL client for Clojurescript and now Clojure too

2019-07-25 Thread Oliver Hine
Hi everyone, I'm pleased to announce the release of re-graph 0.1.10 <https://github.com/oliyh/re-graph>. re-graph is a GraphQL client for Clojurescript - and now Clojure! - with re-frame bindings and support for queries, subscriptions and mutations over websocket or HTTP. This release

[ANN] re-graph 0.1.9 - the GraphQL client for Clojurescript

2019-06-28 Thread Oliver Hine
Hi everyone, I'm pleased to announce the release of re-graph 0.1.9 <https://github.com/oliyh/re-graph>. re-graph is a GraphQL client for Clojurescript with re-frame bindings and support for queries, subscriptions and mutations over websocket or HTTP. This release *adds s

[ANN] Recurrent 0.2.1 - a library for doing functional-reactive GUI programming in Clojurescript

2019-06-24 Thread Jeremy Kross
Hey all, Recurrent (https://github.com/jeremykross/recurrent) is a library for doing functional-reactive GUI programming in Clojurescript. It's a few years old now, but I've just gotten around to doing a heavy documentation pass and thought I'd put the word out. It's sister library (the FRP

Re: [ANN] re-graph 0.1.8 - the GraphQL client for Clojurescript

2019-03-06 Thread Oliver Hine
Thanks, I hadn't considered that was anything special - I'll update the readme. I've not come across any issues with js->clj nor had any reports of any, but thanks for drawing it to my attention. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To

Re: [ANN] re-graph 0.1.8 - the GraphQL client for Clojurescript

2019-03-05 Thread Matching Socks
It dresses up HTTP failures in the GraphQL error structure so the user has to cope with only one failure channel. Is that what everyone does? Anyway, I did not see that spelled out in the Readme. It looks like a useful feature! By the way, I see it uses cljs-http, which in turn uses clj->js

[ANN] re-graph 0.1.8 - the GraphQL client for Clojurescript

2019-03-05 Thread Oliver Hine
Hi everyone, I'm pleased to announce the release of re-graph 0.1. <https://github.com/oliyh/re-graph>8. re-graph is a GraphQL client for Clojurescript with re-frame bindings and support for queries, subscriptions and mutations over websocket or HTTP This release *fixes*: -

ANN: ClojureScript 1.10.516

2019-01-31 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Please refer to the announce post for the details: https://clojurescript.org/news/2019-01-31-release As always, feedback welcome! -- You received

[ANN] Learn ClojureScript and re-frame - Video Course

2019-01-30 Thread jacek . schae
Hello, I'm the guy who tries to push ClojureScript for more adoption in Web Development by creating high quality video courses. My first course, very well recieved (https://www.learnreagent.com/#community), was released around 6 months ago. Now I'm working on a new one and it's all about re

[ANN] re-graph 0.1.6 - the GraphQL client for Clojurescript

2018-11-28 Thread Oliver Hine
Hi everyone, I'm pleased to announce the release of re-graph 0.1. <https://github.com/oliyh/re-graph>6. re-graph is a GraphQL client for Clojurescript with re-frame bindings and support for queries, subscriptions and mutations over websocket or HTTP The big change in this r

[ANN] How to structure Clojurescript apps for simplicity and testability

2018-11-22 Thread Oliver Hine
Hi everyone, I've recently published a blog post describing the techniques I have evolved over the last 3 years for writing Clojurescript applications. It started as an explanation of why I like to use re-frame but grew to encompass the idea of separation of data and representation (the HTML

ANN: ClojureScript 1.10.439

2018-11-05 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.10.439"] Please refer the announce post for the details: https://clojurescript.org

[ANN] Sailing Expert System (with Clojure/ClojureScript use)

2018-10-28 Thread ru
Dear Clojure users! New application for *Simpro-scene* project (Integrated development environment for visual creation and simulation of spatial processes): *Sailing Expert System*. References: 1. Screencast: Race of four yachts along Geiranger fiord https://youtu.be/_PJebZZJZDw 2. Project

[TIP] How to alias the ClojureScript namespaces in macros

2018-07-09 Thread Philos Kim
Refer to https://groups.google.com/forum/#!topic/clojurescript/oP4qFdPRm2Q or https://gist.github.com/philoskim/496a01dc8d71b83c678c866874310871 -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email

[?] How to alias the ClojureScript namespaces in macros

2018-07-09 Thread Philos Kim
Refer to https://groups.google.com/forum/#!topic/clojurescript/oP4qFdPRm2Q or https://gist.github.com/philoskim/496a01dc8d71b83c678c866874310871 -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email

[ANN] gradle-clojure 0.4.0 (adding ClojureScript support)

2018-07-01 Thread Andrew Oberstar
gradle-clojure <https://github.com/gradle-clojure/gradle-clojure> is a Gradle plugin supporting Clojure and (now) ClojureScript development. The 0.4.0 release adds support for ClojureScript compilation and Figwheel Main. For those not familiar with Gradle <https://gradle.org/>, it's

Re: [ANN] Learn ClojureScript and Reagent; learnreagent.com

2018-06-28 Thread jacek . schae
u, Jun 28, 2018 at 7:10 AM > wrote: > >> I believe that the ideas in Clojure/ClojureScript are really great and >> need bigger adoption in web dev, this is why I created a video course to >> teach ClojureScript and Reagent. >> >> To make sure this course

Re: [ANN] Learn ClojureScript and Reagent; learnreagent.com

2018-06-28 Thread Oleksandr Shulgin
On Thu, Jun 28, 2018 at 7:10 AM wrote: > I believe that the ideas in Clojure/ClojureScript are really great and > need bigger adoption in web dev, this is why I created a video course to > teach ClojureScript and Reagent. > > To make sure this course teaches best practice it ha

[ANN] Learn ClojureScript and Reagent; learnreagent.com

2018-06-27 Thread jacek . schae
I believe that the ideas in Clojure/ClojureScript are really great and need bigger adoption in web dev, this is why I created a video course to teach ClojureScript and Reagent. To make sure this course teaches best practice it has been reviewed by Juho Teperi, Thomas Heller, and Daniel Compton

Re: ANN: ClojureScript 1.10.312, Improved Externs Inference & Webpack Guide

2018-06-22 Thread David Nolen
1.10.329 was released today, it addresses a few minor issues in 312 including an externs inference bug. David On Fri, Jun 15, 2018 at 10:50 AM, David Nolen wrote: > ClojureScript, the Clojure compiler that emits JavaScript source code. > > README and source code: https://github.co

ANN: ClojureScript 1.10.312, Improved Externs Inference & Webpack Guide

2018-06-15 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.10.312"] This release contains many fixes and enhancements, the most notable b

Re: When will the async/await feature in ES8 be introduced in ClojureScript?

2018-05-24 Thread Philos Kim
Refer to https://groups.google.com/forum/#!topic/clojurescript/scUMhU-ctEM for discussions. 2018년 5월 24일 목요일 오후 1시 19분 41초 UTC+9, Philos Kim 님의 말: > > I wonder when the async/await feature in ES8 will be introduced in > ClojureScript. > > Of course, I know there is core.async i

When will the async/await feature in ES8 be introduced in ClojureScript?

2018-05-23 Thread Philos Kim
I wonder when the async/await feature in ES8 will be introduced in ClojureScript. Of course, I know there is core.async in ClojureScript but I hope that the async/await feature in ES8 will be supported in ClojureScript as soon as possible. Does anyone know when it will be supported

[ANN] re-graph 0.1.5 - the GraphQL client for Clojurescript

2018-05-13 Thread Alan Moore
Nice! Thanks, I’ll have to take a look. This is good timing for my current project. Alan -- 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 -

[ANN] re-graph 0.1.5 - the GraphQL client for Clojurescript

2018-05-13 Thread Oliver Hine
Hi everyone, I'm pleased to announce the release of re-graph 0.1.5 <https://github.com/oliyh/re-graph/releases/tag/0.1.5>. re-graph is a GraphQL client for Clojurescript with re-frame bindings and support for queries, subscriptions and mutations over websocket o

Re: Spy - Clojure / ClojureScript library for stubs, spies and mocks

2018-05-03 Thread Matthew Boston
There is also https://github.com/circleci/bond which we use quite extensively at CircleCI. And I have used it on other projects outside of CircleCI. On Monday, April 30, 2018 at 7:48:31 AM UTC-6, Didier wrote: > > This looks cool for validation. -- You received this message because you are

Re: Spy - Clojure / ClojureScript library for stubs, spies and mocks

2018-05-02 Thread Travis Daudelin
This looks great! Great timing, I was just struggling with some unit tests where I need a way to validate if a function was called -- 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

Re: Spy - Clojure / ClojureScript library for stubs, spies and mocks

2018-04-30 Thread Alex King
I had to remove the original post due to the image, here's the link for anyone interested: https://github.com/alexanderjamesking/spy Thanks! -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to

Spy - Clojure / ClojureScript library for stubs, spies and mocks

2018-04-30 Thread Didier
This looks cool for validation. -- 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

Spy - Clojure / ClojureScript library for stubs, spies and mocks

2018-04-30 Thread Alex King
Spy - a library that records calls and responses to and from a function, allowing you to verify interactions,

Re: Clojurists Together is funding CIDER and ClojureScript from May-July

2018-04-25 Thread Didier
wrote: > > Hi folks > > Clojurists Together is funding Bozhidar Batsov and Mike Fikes $5,400USD > each to work on CIDER and ClojureScript (respectively) from May-July. You > can read more about the work they're doing at in the announcement > <https://www.clojuriststogether.

Clojurists Together is funding CIDER and ClojureScript from May-July

2018-04-25 Thread Daniel Compton
Hi folks Clojurists Together is funding Bozhidar Batsov and Mike Fikes $5,400USD each to work on CIDER and ClojureScript (respectively) from May-July. You can read more about the work they're doing at in the announcement <https://www.clojuriststogether.org/news/q2-2018-funding-announcement/>

Re: [ANN] Schism, a set of CRDTs for Clojure and ClojureScript

2018-04-19 Thread Alex Redington
gt; every discrete update will probably be best. (A debounced send & sync that >> guaranteed transmission after n milliseconds of being inert would make >> sense to me) >> >> I'm not presently confronting a problem that these solve in my day job; >> my inte

Re: [ANN] Schism, a set of CRDTs for Clojure and ClojureScript

2018-04-19 Thread John Newman
probably be best. (A debounced send & sync that > guaranteed transmission after n milliseconds of being inert would make > sense to me) > > I'm not presently confronting a problem that these solve in my day job; my > intent was to build and have the tool ready if and when we wanted to h

Re: [ANN] Schism, a set of CRDTs for Clojure and ClojureScript

2018-04-19 Thread Alex Redington
make sense to me) I'm not presently confronting a problem that these solve in my day job; my intent was to build and have the tool ready if and when we wanted to have better answers for "offline sync" in a single page ClojureScript application. Thank you for the great que

Re: [ANN] Schism, a set of CRDTs for Clojure and ClojureScript

2018-04-18 Thread Luke Burton
! > On Apr 18, 2018, at 5:57 PM, Alex Redington <areding...@gmail.com> wrote: > > Good evening! > > I submit for your evaluation and reasoned feedback a library I've been > working on to provide a set of convergent replicated data types to Clojure > and ClojureScri

Re: [ANN] Schism, a set of CRDTs for Clojure and ClojureScript

2018-04-18 Thread John Newman
a types to Clojure > and ClojureScript: > > https://github.com/aredington/schism > [com.holychao/schism "0.1.0"] > > Schism provides convergent collections for sets, vectors, lists, and maps, > along with edn readers and writers out of the gate. My intent is to provide > you wi

[ANN] Schism, a set of CRDTs for Clojure and ClojureScript

2018-04-18 Thread Alex Redington
Good evening! I submit for your evaluation and reasoned feedback a library I've been working on to provide a set of convergent replicated data types to Clojure and ClojureScript: https://github.com/aredington/schism [com.holychao/schism "0.1.0"] Schism provides convergent collection

ANN: Promenade - Elegant handling of errors and other oddities (Clojure/ClojureScript)

2018-04-16 Thread Shantanu Kumar
Hi, I am pleased to announce Promenade - a Clojure/ClojureScript library to elegantly handle errors and other oddities: Project: https://github.com/kumarshantanu/promenade Docs: https://github.com/kumarshantanu/promenade/blob/master/doc/intro.md Promenade helps one express odd conditions

[TIP] How to get *ns* string in ClojureScript

2018-04-09 Thread Philos Kim
https://gist.github.com/philoskim/19bafdac0d9d5610408157e528c053d6 -- 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

Re: [?] How to enumerate the ClojureScript macros in ClojureScript REPL such as figwheel REPL?

2018-04-08 Thread Philos Kim
> How can I enumerate the ClojureScript macros? > > dev:cljs.user=> (->> (ns-publics 'cljs.core) > vals > (filter #(get (meta %) :macro))) > () > > > Thanks in advance. > -- You received this message because you are subsc

Poll and opinions about Clojurescript UI / html templates

2018-04-08 Thread 'Sven Richter' via Clojure
prefer a leiningen template to come with a clojurescript UI instead of server side generated html templates. So I would like to gather as much opinions as possible, here is a poll: https://doodle.com/poll/bvw2zkrfe9ue6hxg for voting and of course direct feedback in this ML is welcome too

[?] How to enumerate the ClojureScript macros in ClojureScript REPL such as figwheel REPL?

2018-04-05 Thread Philos Kim
I ran the follwoing code in the figwheel REPL and the result is an empty list. How can I enumerate the ClojureScript macros? dev:cljs.user=> (->> (ns-publics 'cljs.core) vals (filter #(get (meta %) :macro))) () Thanks in advance. -- You

ANN: ClojureScript 1.10.238, cljs.main & more

2018-03-26 Thread David Nolen
ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript Leiningen dependency information: [org.clojure/clojurescript "1.10.238"] This release contains a very large number of enhancements. Pl

Re: [ANN] Nightcoders.net, a cloud IDE for ClojureScript

2018-03-15 Thread overtoxic9
come on isnt this about *games* -- 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

Re: [JOB] Telia Norge needs people interested in working with Clojure and ClojureScript (Oslo, Norway)

2018-03-15 Thread Jakub Holý
ipt-is-easy/> Cheers, Jakub On Friday, January 5, 2018 at 12:18:29 PM UTC+1, Jakub Holý wrote: > > Hello! We here at Telia Norge are starting a new project using Clojure and > ClojureScript and need people that know or are interested in learning and > using these technologies. > >

[ANN] re-graph 0.1.4 - the GraphQL client for Clojurescript

2018-02-21 Thread Oliver Hine
Hi everyone, I'm pleased to announce the release of re-graph 0.1.4 <https://github.com/oliyh/re-graph/releases/tag/0.1.4>. re-graph is a GraphQL client for Clojurescript with re-frame bindings and support for queries, subscriptions and mutations over websocket or HTTP. This release

Sample usage of google closure Dialog in clojurescript

2018-02-17 Thread C K Kashyap
Hi all, Could someone please point me to an example usage of goog.ui.* from Clojurescript? I am trying to build an electron utility app to automate some of the mundane tasks at work. I've already done it in clojure - but I think having a "pretty" ui would make it more welcoming to som

Re: spurious clojurescript require exception: Namespace does not exist

2018-02-12 Thread Rafael Adrian Cichocki
12:17 PM, Gregg Reynolds <d...@mobileink.com > > wrote: > >> I'm following the "browser REPL" section in the Clojurescript Quickstart >> <https://github.com/clojure/clojurescript/wiki/Quick-Start>. Everything >> seems hunky-dory; I can connect from the br

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-02-01 Thread Herwig Hochleitner
2018-02-01 3:24 GMT+01:00 scott stackelhouse : > CRIU seems like it could actually help in this case. In particular, > paired with Docker, I can just restart from a known good checkpoint with > editor loaded, repl up and connected, etc. That would be very nice. >

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-31 Thread scott stackelhouse
I was just reading about Docker+CRIU. For me, the slow startup isn't much of a bother for normal operations of my apps. They are generally long running services. But development is where I am bothered by it the most. It can be painful to restart a repl and it's very disruptive to my

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-28 Thread Herwig Hochleitner
With the help of criu [1], I can get clojure's startup time on jdk 1.8 down to around 300 - 350 ms [2] This could be considered cheating, because it only works on linux with `CONFIG_CHECKPOINT_RESTORE=y`, but it also demonstrates, what can be achieved with kernel support. [1] https://criu.org/

Re: Simulations in Clojure/Clojurescript

2018-01-28 Thread Michael Nardell
On Saturday, January 27, 2018 at 6:11:59 PM UTC-8, John Newman wrote: > > You might want to look into Chris Granger's work on component entity > systems in clojurescript: > http://www.chris-granger.com/2012/12/11/anatomy-of-a-knockout/ > Right! Thanks for reminding me about

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-28 Thread Aleš Roubíček
around ~3108 ms. A ~298% increase. > > When I time the startup time of lumo against node, I get ~1190 ms for > node, and ~1523 ms for lumo. A ~128% increase only. > > Does Clojure perform more initialization then ClojureScript? And would > that explain the much higher over

Re: Simulations in Clojure/Clojurescript

2018-01-27 Thread John Newman
You might want to look into Chris Granger's work on component entity systems in clojurescript: http://www.chris-granger.com/2012/12/11/anatomy-of-a-knockout/ Light Table went on to have a similar component-entity layout internally. On Jan 10, 2018 6:12 PM, "Michael Nardell" <nar

Re: Simulations in Clojure/Clojurescript

2018-01-27 Thread Christopher Small
@ucsc.edu> wrote: > >> Tiago ::Thanks, for your input. Worth more considerably more than $00.02 >> for me right now. Since the last week or so, I have been diving into >> ClojureScript. In particular I am loving exploring D3.js, with an >> interactive, live coding ex

Re: Simulations in Clojure/Clojurescript

2018-01-27 Thread Tiago Antão
so, I have been diving into > ClojureScript. In particular I am loving exploring D3.js, with an > interactive, live coding experience. I am not sure if I should admit this > in public.. but I actually really miss Macromedia Director + Lingo. Offered > an interactive environment for

Re: Simulations in Clojure/Clojurescript

2018-01-27 Thread Michael Nardell
Tiago ::Thanks, for your input. Worth more considerably more than $00.02 for me right now. Since the last week or so, I have been diving into ClojureScript. In particular I am loving exploring D3.js, with an interactive, live coding experience. I am not sure if I should admit this in public

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-26 Thread Nathan Fisher
t;>>>> 6) The contents of the var are set to the function that was loaded >>>>> (and new'd). Synchronization doesn't matter here as there are no other >>>>> threads that can see this Var. >>>>> 7) The metadata for the function is created. Most of the time th

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-26 Thread Nathan Fisher
d before: it's apples-to-oranges. >>>> >>>> But I'd love to see more benchmarks in this thread, so far we only have >>>> opinions. >>>> >>>> >>>> On Thu, Jan 25, 2018 at 9:37 PM, Timothy Baldridge < >>>> tba

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-26 Thread Alex Miller
On Friday, January 26, 2018 at 12:39:06 PM UTC-6, Justin Smith wrote: > > a nitpick on point 1 - I would assume you can't expect hotspot to improve > anything in the timescale of a program startup > hard to say there are a lot of lock optimizations. I'm not well-versed enough in that stuff

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-26 Thread Justin Smith
gt;>> >>> >>> On Thu, Jan 25, 2018 at 9:37 PM, Timothy Baldridge <tbaldri...@gmail.com >>> > wrote: >>> >>>> >> If Var reification is part of the slowness of Clojure startup over >>>> Java's >>>> >>>> It's really

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-26 Thread Alex Miller
JVM, >>> Clojure wouldn't be faster by any measurable amount. If someone has >>> benchmarks that say that Vars themselves are the cause of Clojure JVM's >>> slower startup, then I'd love to see those benchmarks, because there's most >>> likely a ser

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-25 Thread Nathan Fisher
enchmarks, because there's most >> likely a serious flaw in the measurements. >> >> On Thu, Jan 25, 2018 at 9:34 PM, Didier <didi...@gmail.com> wrote: >> >>> Really, any comparisons between JS and JVM startup times are not useful >>>> at all. >&

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-25 Thread Timothy Baldridge
> >> I'd say its useful to me, if anything because I've learned quite a few >> things already from this comparison, and I hope to learn more. >> >> If Var reification is part of the slowness of Clojure startup over >> Java's, and ClojureScript managed without it, yet it del

Re: If Clojure is to blame for the majority of the startup time, why doesn't ClojureScript proportionally slow down the JavaScript startup time also?

2018-01-25 Thread Timothy Baldridge
> I'd say its useful to me, if anything because I've learned quite a few > things already from this comparison, and I hope to learn more. > > If Var reification is part of the slowness of Clojure startup over Java's, > and ClojureScript managed without it, yet it delivered 90% of the

  1   2   3   4   5   6   7   8   9   10   >