Dennis Heihoff
Dennis Heihoff
_This is a backwards compatible change that would vastly improve DX in my opinion_ I've always wondered: **why are entities not transactable?** I find myself converting entities to maps all...
In a transaction where a map has refs and reverse-ref attributes, the ref attributes are thrown away. This works: ```clojure (require '[datascript.core :as d]) (def db (d/empty-db {:foo/id {:db/unique :db.unique/identity}...
We only want to listen to user-triggered events. It looks like `_resetValue` would allow for this (I get it, it's supposed to be private). However, we can't seem to use...
Hi @postspectacular! I recently wrote [a post](https://kalavox.medium.com/jive-for-artisanal-software-2df0d675c104) on an architecture I call Jive. It requires a vDOM or rDOM (preferably) but on the server (in Clojure). Now, I'm trying to...
in React one can set the innerHTML of a component from a string through `dangerouslySetInnerHTML.__html` on a component's props. Is there a way to do this in hdom? Example: `["div",...
I extended umbrella/atom to work idiomatically with observable (e.g. `viewof` and reactive cells), result [here](https://beta.observablehq.com/@den1k/thi-ng-umbrella-scaffold/2) - this now works with deeply nested objects! extended Atom code [here](https://beta.observablehq.com/@den1k/atom) But I'm struggling...
imports to replicate: ```javascript import { Atom } from "@thi.ng/atom/atom"; import * as tx from "@thi.ng/transducers"; import * as txs from "@thi.ng/transducers-stats"; import * as rsg from "@thi.ng/rstream-graph"; import *...
I was implementing a file-browser and ran into the following issue: The file-browser views a list of files and lets the user select on of them. It has `files` and...
This contains an update path: ```clojure (e/diff [1 [2 [3 4]]] [1 [2 [3 "🤔🤔🤔"]]]) => [[[1 1 1] :r "🤔🤔🤔"]] ``` This replaces the top level MapEntry: ```clojure (ns...
Can Walkable and [Pathom3](https://github.com/wilkerlucio/pathom3) work together?