clojure/clojurescript
View on GitHub ↗ ★ 9,394 Clojure
Clojure to JS compiler
88 mentions on Hacker News by 74 people: 12 stories, 76 comments · first 2011-07-20 · latest 2026-03-08
20082026
-
▲ 7
ClojureScript: Async/Await Supportstory by tosh · 2026-03-08 · 0 comments
-
…The clojurescript implementation is built on top of the google closure library. Here's an example: https://github.com/clojure/clojurescript/blob/master/src/mai...
comment by zeroclicks · 2024-08-30 · in Google Closure Library has been archived -
▲ 4
ClojureScript 1.11.132story by kaliszad · 2024-04-08 · 0 comments
-
…else in the ClojureScript analyzer or compiler because the ClojureScript AST is just plain EDN - https://github.com/clojure/clojurescript/blob/master/src/mai... Happy to answer any further questions about this! UPDATE: Also ClojureScript…
comment by swannodette · 2021-05-25 · in ClojureScript 1.10.866 Release -
…look up eg TransientArrayMap in ClojureScript internals to see how it's implemented on that side: https://github.com/clojure/clojurescript/blob/799d62fe3bba99...
comment by fulafel · 2020-04-25 · in ClojureScript 1.10.741 -
I believe this is fixed [0]. [0]: https://github.com/clojure/clojurescript/commit/5d64c2a142e5...
comment by solbloch · 2020-04-25 · in ClojureScript 1.10.741 -
…was fixed with this release, and swannodette added a test to ensure the size stays under 10k bytes: https://github.com/clojure/clojurescript/commit/5d64c2a142e5...
comment by john-shaffer · 2020-04-25 · in ClojureScript 1.10.741 -
Interestingly ClojureScript's are self hosted: https://github.com/clojure/clojurescript/blob/master/src/mai... The JVM Clojure story is probably just that the data sturcture implementations were done very early in the history of the…
comment by fulafel · 2020-03-13 · in Yes, I am still learning Rust -
Their repo says they are using version "0.0-20170809-b9c14c6b" https://github.com/clojure/clojurescript/blob/master/deps.ed... https://github.com/clojure/clojurescript/blob/master/project...
comment by Scarbutt · 2020-03-09 · in How I made a 3D game in 2 KB of JavaScript -
…it online' link on ClojureScript's Github page is broken, not sure if that service is still online. https://github.com/clojure/clojurescript The Tools page under ClojureScript site doesn't mention Sublime Text 3 or VS Code at all (in…
comment by twoquestions · 2019-05-30 · in Show HN: Easy intro book to Clojure and immutability -
https://github.com/clojure/clojurescript Looks like last update 3 days ago.
comment by xapata · 2018-12-18 · in Clojure 1.10 release -
…[1] https://news.ycombinator.com/item?id=14302762&__s=r8nvw64mp3... [2] https://github.com/clojure/clojurescript/wiki/Companies-Usin... [3] https://www.indeed.com/q-Clojure-jobs.html [4] http://hnhiring.me/ (search "Clojure", top
comment by bbaumgar · 2018-08-09 · in Problem Solving and Clojure 1.9 with Rich Hickey -
HTML: https://github.com/weavejester/hiccup CSS: https://github.com/noprompt/garden Javascript: https://github.com/clojure/clojurescript seriously, Clojure is the utopia.
comment by keymone · 2017-10-06 · in Show HN: nEXT Browser – A Lisp-based browser -
…Clojurescript compiler today has four different, well documented options related to source maps: https://github.com/clojure/clojurescript/wiki/Compiler-Optio... Just yesterday I placed `(js* "debugger;")` in my .cljs code and it stopped…
comment by iLemming · 2017-01-12 · in Clojure for the Brave and True (2015) -
…least three: - Clojure on the JVM: https://github.com/clojure/clojure - ClojureScript (JavaScript): https://github.com/clojure/clojurescript - Clojure on the CLR: https://github.com/clojure/clojure-clr
comment by grzm · 2016-12-17 · in The Idea of Lisp -
…adding some glue though. [0] https://github.com/MarcoPolo/servant/blob/master/src/cljs/se... [1] https://github.com/clojure/clojurescript/blob/master/src/mai...
comment by greenyouse · 2016-12-04 · in Macchiato: ClojureScript on the Server -
For those unfamiliar with the differences between Clojure and ClojureScript: https://github.com/clojure/clojurescript/wiki/Differences-fr...
comment by jaytaylor · 2016-11-10 · in Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8 -
I don't know if it is good, but there is http://www.purescript.org/ Maybe look into https://github.com/clojure/clojurescript ?
comment by jweir · 2016-11-09 · in Elm is Wrong -
▲ 2
Ask HN: What are the pros/cons to using a single non-JS lang to rule them all?story by _isus · 2016-08-10 · 4 comments
-
https://github.com/clojure/clojurescript/wiki/Bootstrapping-...
comment by DigitalJack · 2016-04-25 · in Node.js ES2015/ES6 support -
Did you know that David wrote all of ClojureScript? https://github.com/clojure/clojurescript/graphs/contributors
comment by dustingetz · 2016-01-21 · in Why We Use Om, and Why We’re Excited for Om Next -
…implementation in odd ways. 1: http://lispyscript.com/ 2: http://wiki.call-cc.org/eggref/4/spock 3: https://github.com/clojure/clojurescript
comment by qwertyuiop924 · 2016-01-06 · in Angular 2 versus React -
…projects have to dedicate so many resources to Windows. For example this bug in ClojureScript: https://github.com/clojure/clojurescript/commit/80d46bdb7969... Imagine if the Clojure team didn't have to worry about file separator…
comment by city41 · 2015-12-31 · in Flat Tree Dependency Resolution in Npm v3 -
…things for Clojurescript. Seems like there's a decent quickstart on the Clojurescript github wiki ( https://github.com/clojure/clojurescript/wiki/Quick-Start ), is there a good next-steps resource that's current?
comment by billrobertson42 · 2015-12-24 · in ClojureScript Year in Review -
https://github.com/clojure/clojurescript/wiki/Optional-Self-... here's how to bootstrap cljs.
comment by cp9 · 2015-12-24 · in ClojureScript Year in Review -
…because it is "already in java", but rather because of it's maturity and awesome features like DCE. https://github.com/clojure/clojurescript/wiki/Rationale#goog...
comment by chrisoakman · 2015-08-31 · in Closure Compiler: a tool for making JavaScript download and run faster -
In ClojureScript there is a attempted going to make Closure Compiler Modules work with other modules: https://github.com/clojure/clojurescript/wiki/Google-Summer-...
comment by nickik · 2015-08-31 · in Closure Compiler: a tool for making JavaScript download and run faster -
…would need to be populated so that eval can operate properly. For reference, here is cljs.js/eval: https://github.com/clojure/clojurescript/blob/v1.7/src/main/...
comment by mfikes · 2015-08-01 · in ClojureScript 1.7: ClojureScript can compile itself -
Here is some good exposition on that matter: https://github.com/clojure/clojurescript/wiki/Bootstrapped-C...
comment by mfikes · 2015-07-31 · in ClojureScript 1.7: ClojureScript can compile itself -
…semantic versioning). If you are curious, here is the Wiki page that tracks the path to release: https://github.com/clojure/clojurescript/wiki/Road-Map
comment by mfikes · 2015-07-29 · in ClojureScript 1.7 -
▲ 6
ClojureScript 1.7story by mklappstuhl · 2015-07-29 · 2 comments
-
…blog post is one answer to "what", there is also a good FAQ covering questions related to "why": https://github.com/clojure/clojurescript/wiki/Bootstrapped-C...
comment by mfikes · 2015-07-19 · in What is Bootstrapped ClojureScript? -
…longer than the analyzer or the compiler. You can see ClojureScript's meta-circular moment here - https://github.com/clojure/clojurescript/blob/d1d3e866440626... . The macros file must load itself in order for it to be compiled into…
comment by swannodette · 2015-07-10 · in Replete – a standalone ClojureScript REPL for iOS -
https://github.com/swannodette/cljs-bootstrap https://github.com/clojure/clojurescript/wiki/Bootstrapping-...
comment by dustingetz · 2015-07-10 · in Replete – a standalone ClojureScript REPL for iOS -
Yes, that’s what swannodette said in the talk. Skip to 33 minutes, or see https://github.com/clojure/clojurescript/wiki/Google-Summer-... and the blog posts at https://mneise.github.io
comment by jacobolus · 2015-07-08 · in Om Next – David Nolen [video] -
Neat! Now look at: https://github.com/clojure/clojurescript And try it: http://himera.herokuapp.com/index.html
comment by lighthawk · 2015-06-09 · in LispyScript -
▲ 1
ClojureScript 0.0-3190 outstory by knowbody · 2015-04-09 · 0 comments
-
…ready for commercial work and leverages much of Clojure's ongoing library development directly. https://github.com/clojure/clojurescript/wiki Not to take anything away from Pyret.
comment by brudgers · 2015-03-25 · in The Racket Manifesto -
▲ 2
ClojureScript Quick Startstory by raju · 2015-03-10 · 0 comments
-
…language out there. People use it happily in production. In the end that's all that really matters. https://github.com/clojure/clojurescript/wiki/Companies-Usin...
comment by swannodette · 2015-02-20 · in Visualizing Twitter Connections with D3 and ClojureScript -
…Solid examples that I know about: - http://www.scala-js.org/ (we are actually using this one) - https://github.com/clojure/clojurescript - http://funscript.info/ And there are other implementations as well.
comment by bad_user · 2015-02-19 · in Bringing asm.js to the Chakra JavaScript engine in Windows 10 -
…but with compilers targeting Javascript and doing it quite well - http://www.scala-js.org/ ; https://github.com/clojure/clojurescript I personally do not get why developers would want PNaCl, as PNaCl will never be a standard, for the same…
comment by bad_user · 2015-02-19 · in Bringing asm.js to the Chakra JavaScript engine in Windows 10 -
…) and I'm actually using this one for a non-trivial app - Clojure / ClojureScript ( https://github.com/clojure/clojurescript ) with some companies using it in production Both are using Google's Closure compiler to do tree shaking…
comment by bad_user · 2015-01-15 · in Show HN: C#-to-JavaScript compiler powered by Microsoft Roslyn -
▲ 1
Rationale for ClojureScript (2011)story by krat0sprakhar · 2015-01-13 · 0 comments
-
You can! https://github.com/clojure/clojurescript , https://github.com/swannodette/om
comment by pldpld · 2014-12-30 · in Generation JavaScript -
…all the builtin REPLs are capable of booting on modern hardware in a second or less." - https://github.com/clojure/clojurescript/wiki/Custom-REPLs
comment by coding4all · 2014-12-30 · in Node.js REPL support for ClojureScript -
RE: line 6400 vs. line 20, check out Source Maps: https://github.com/clojure/clojurescript/wiki/Source-maps Once you have these working, errors are linked to line 20 of hte code you are writing.
comment by prabhasp · 2014-09-30 · in A Conceptual Look at Om (ClojureScript for React.js) -
ClojureScript already runs on node: https://github.com/clojure/clojurescript/wiki/Quick-Start#ru... I think what GP is complaining about is the compilation step, which requires a JVM and isn't exactly the fastest. Touche - You don't need…
comment by dkersten · 2014-06-17 · in Om Sweet Om: functional front-end engineering with ClojureScript and React -
…Google Closure compiler. [1] https://developers.google.com/closure/compiler/docs/compilat... [2] https://github.com/clojure/clojurescript
comment by espeed · 2014-05-23 · in Google open-sources JsAction, a JavaScript event delegation library -
…(also an inspiration for my endeavors) and the Clojure community with https://github.com/clojure/clojurescript They identified the same problem and got to work. :-) Since I added that wiki article, a bunch of new compilers and l
comment by chrisdone · 2014-04-27 · in The JavaScript Problem