- phm.janet: LazySeq (realize-once with caching, ls-first/ls-rest/ls-seq/ls-count) PersistentHashSet (backed by PHM, phs-conj/phs-disj/phs-contains?/phs-count/...) make-lazy-seq creates lazy thunk wrapper with :jolt/lazy-seq type tag make-phs creates hash set with :jolt/set type tag - evaluator.janet: :jolt/set handler in eval-form, disj/set? special forms, special-symbol? entries, phm import for compile-time visibility - core.janet: lazy-seq/iterate macros, set?/disj core fns, make-phs wired into hash-set, core-bindings entries for set?/disj/lazy-seq/make-lazy-seq/iterate Set support in core-conj/core-contains?/core-count/core-empty?/core-seq/core-get LazySeq support in core-first/core-rest/core-count/core-seq - 9 tests (32-33): lazy-seq basic ops, realize-once caching PersistentHashSet construction, conj, disj, count, set? predicate - 315 ok, 2 fail (pre-existing, unchanged)
48 lines
No EOL
1.4 KiB
JSON
48 lines
No EOL
1.4 KiB
JSON
{
|
|
"jolt-dev": {
|
|
"created_by": "agent",
|
|
"use_count": 34,
|
|
"view_count": 49,
|
|
"patch_count": 41,
|
|
"last_used_at": "2026-06-03T03:03:32.578112+00:00",
|
|
"last_viewed_at": "2026-06-03T03:03:32.570889+00:00",
|
|
"last_patched_at": "2026-06-03T01:14:59.915995+00:00",
|
|
"created_at": "2026-06-01T21:26:06.614465+00:00",
|
|
"state": "active",
|
|
"pinned": false
|
|
},
|
|
"jolt-bootstrap": {
|
|
"created_by": "agent",
|
|
"use_count": 9,
|
|
"view_count": 24,
|
|
"patch_count": 10,
|
|
"last_used_at": "2026-06-02T18:45:23.336653+00:00",
|
|
"last_viewed_at": "2026-06-02T21:03:17.876094+00:00",
|
|
"last_patched_at": "2026-06-02T03:44:45.935676+00:00",
|
|
"created_at": "2026-06-01T21:49:51.101718+00:00",
|
|
"state": "active",
|
|
"pinned": false
|
|
},
|
|
"jolt-compiler": {
|
|
"created_by": "agent",
|
|
"use_count": 7,
|
|
"view_count": 11,
|
|
"patch_count": 9,
|
|
"last_used_at": "2026-06-03T03:02:46.825298+00:00",
|
|
"last_viewed_at": "2026-06-03T03:02:46.818525+00:00",
|
|
"last_patched_at": "2026-06-03T03:03:27.524946+00:00",
|
|
"created_at": "2026-06-02T17:54:38.690279+00:00",
|
|
"state": "active",
|
|
"pinned": false
|
|
},
|
|
"jpm-build": {
|
|
"created_by": "agent",
|
|
"use_count": 0,
|
|
"view_count": 15,
|
|
"patch_count": 0,
|
|
"last_viewed_at": "2026-06-02T21:03:17.897587+00:00",
|
|
"created_at": "2026-06-01T20:56:39.144222+00:00",
|
|
"state": "active",
|
|
"pinned": false
|
|
}
|
|
} |