ClojureDart icon indicating copy to clipboard operation
ClojureDart copied to clipboard

Clojure dialect for Flutter and Dart

Results 103 ClojureDart issues
Sort by recently updated
recently updated
newest added

This is a somewhat reproducible way to get ClojureDart up and running. Not sure whether it should find its way in the wiki or not. It's said that even android...

to reproduce: ``` (binding [analyzer-info li *dart-out* *out* *locals-gen* {}] (is-assignable? (emit-type '^{:params-types (String)} dart:core/Function {}) (emit-type '^{:params-types (int)} dart:core/Function {}))) ``` It has impact in many places of the...

bug

Currently after initializing a project there's a default README created by Flutter, the should provide our own.

enhancement

Since Dart analysis results are cached by the CLJD compiler, some local Dart files changes are not picked up. Proposed solution: have the watch loop request cache entries for local...

The current reader is slow. One reason is that it uses `subs` (which performs in O(n) in Dart) thus turning linear processing in quadratic ones. The current reader should be...

It's idiomatic clojure to test emptiness with `seq`, because most of the time you are going to iterate with the returned value. So nil/sequence is more useful than false/true. However...

enhancement

Repro: on a valid `ns`, change the namespace name like so: file: `src/my/code.cljd` (this does not change) `(ns my.code)` -> `(ns my.ns2)` then you get a compilation error which is...

bug

Add other arities for IFn protocol as we have in Clojure and [Clojurescript](https://github.com/clojure/clojurescript/blob/master/src/main/cljs/cljs/core.cljs#L552). Is there some limitation in Dart for it? If there is not, I can open a PR...

i'm writing a macro that uses spec to parse input. qualified keywords are causing cljd to compilation to fail. few things i've noticed * if i comment out the code,...

`cljd` files are recompiled, but not `clj` files, this makes macro development difficult as we have to restart server to have changes reflect

enhancement