Dave Dixon

Results 52 comments of Dave Dixon

Link to code I've been using to extract map keys for composite specs: https://github.com/Provisdom/maali/blob/master/src/provisdom/maali/rules.cljc#L73

I ran into what may be a related issue. In CLJS, when the session was defined in a different namespace than the rules, symbols in the rule defs (e.g. fact...

You might take a look at [shadow-cljs](https://shadow-cljs.github.io/docs/UsersGuide.html) as well. We went from boot to figwheel and finally settled on shadow-cljs, have been very happy with it.

You could argue that the use-case for direct access of the refactored bits is for authoring externally-facing functions/macros, i.e. making something that replaces some of the functionality in the current...

After staring at the code and playing around, I think the one other useful place for custom DSLs to hook in to clara is `clara.macros/productions->session-assembly-form`. If I wanted to use...

I went ahead and submitted a PR for this, need it for my own work so I thought it was worthwhile to throw over the fence for further discussion.

One other thing that looks useful is allowing for keyword names in `clara.macros/build-rule`.

Have realized that "Load Current File" actually loads the file as it is on disk, not as it is in the buffer. So that probably isn't a good candidate for...

In a similar vein what if there were an option to send via `tap>`, with some known map format? Then the tap listener could do whatever, like spit to /tmp,...

Took a crack at generalizing this, see https://github.com/sparkofreason/hashtag. Feedback welcome and appreciated.