pico-engine
pico-engine copied to clipboard
An implementation of the pico-engine hosted on node.js
In developer UI prefer that rulesets are listed in the order of installation instead of alpahbetical
Not sure when this happens. But yesterday they were listed in that order, and today when I restarted the pico engine they are alphabetical. Perhaps have an option?
Was expecting it to use zero and one respectively, but with no bounds it always returns zero.
Intersection operation appears to be directional when dealing with unbalanced arrays. e.g. ``` A = ["tag1","tag2","tag3","tag4","tag5"] B = ["tag3", "tag5"] A.intersection(B) // ["tag3", "tag5] B.intersection(A) // [] ``` as reported...
The v0 engine had these primitives (see [its engine module](https://github.com/Picolab/pico-engine/blob/v0/packages/pico-engine-core/src/modules/engine.js)): - `engine:exportPico` - `engine:importPico` - `engine:setPicoStatus` - `engine:getPicoStatus` Pico status included a Boolean flag `isLeaving` and a forwarding address of...
It seems that `meta:host` evaluates to `null` when used in a ruleset `configure using` or in the `global` block. See [this commit](https://github.com/Picolab/aries-cloudagent-pico/commit/adfb50553430ee4b5c48ee0edfc62df96a5a2f55) for the former. See [this commit](https://github.com/Picolab/fully-sharded-database/commit/f8fb0894c475b645f881519b92684456fd06141d) for the...
KRL doesn't allow name/value bindings except in a prelude or in a function definition. When these are tried in other places, the error messages are unclear/misleading and sometimes don't fail...
This could be easily implemented with JavaScript's `encodeURIComponent()` function.
otherwise it becomes impossible to remove the subscription from the other pico, even though it still remains
But running it through `krl-compiler --verify` didn't report an error. Trying it without the `--verify` flag... No error reported, but the generated Javascript code includes ``` var url3 = $state.setting["url"];...
Phil says, "a pico engine-supported link to IPFS would be excellent."