Merge branch 'worktree-macros-essays' into macros
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 4m2s

This commit is contained in:
2026-03-04 15:15:57 +00:00
2 changed files with 3 additions and 1 deletions

View File

@@ -196,6 +196,8 @@ def prim_is_empty(coll: Any) -> bool:
@register_primitive("contains?")
def prim_contains(coll: Any, key: Any) -> bool:
if isinstance(coll, str):
return str(key) in coll
if isinstance(coll, dict):
k = key.name if isinstance(key, Keyword) else key
return k in coll