asami icon indicating copy to clipboard operation
asami copied to clipboard

A flexible graph store, written in Clojure

Results 17 asami issues
Sort by recently updated
recently updated
newest added

In some cases Asami fails to retract the `:id` attribute: I do ```clojure (d/transact conn [ [:db/retract :a/node-78464 :id [:address/id #uuid "ffffffff-ffff-ffff-ffff-000000000001"]] [:db/retract :a/node-78464 :address/id #uuid "ffffffff-ffff-ffff-ffff-000000000001"] [:db/retract :a/node-78464 :a/entity...

Checking for node type is not really helping out. Switch to broad node type. https://github.com/quoll/asami/blob/169301f0a783a40a73ad730b0645cacba7ea571f/src/asami/index.cljc#L142C40-L142C40

https://github.com/quoll/asami/blob/1194563a030dc1adb596bcb788e4ee798bb39e82/src/asami/projection.cljc#L60 Only looks at the symbol name. If a namespace on a symbol exists then this should be considered instead. Also, look at aggregate binding selection and the schema test...

bug

# Context Right now bindings are in the format: `^{:cols [String]} [[Object]]` Meaning that it's a seq of seqs of objects, with metadata that contains the names of the columns....

enhancement

Asami uses `:a/first`, `:a/rest`, and `:a/nil` for list structures. Introduce a setting where these can change to: `:rdf/first`, `:rdf/rest`, `:rdf/nil`

Hello, this is a fantastic project. Thank you so much for open source it! I was wondering if there is an interest on adding some reasoning beginning with concept and...

Hi Paula, thanks for the lib. I noticed that the latest release in Clojars does not include [this commit](https://github.com/quoll/asami/commit/e2d3b9354ecc2da2f5ba9d139e0ad0e8a95262c0#diff-3f36986dd66105ae17b1e99fa3111c26f753f6c59ce5eabf6508217892a3afb5R14-R18) which would fix CLJS warnings about `format`: ``` WARNING: Use of...

Just a tiny fix :) Thanks for an awesome library.