diff --git a/implementations/javascript/packages/schema/src/reader.ts b/implementations/javascript/packages/schema/src/reader.ts index e66f296..7017ff7 100644 --- a/implementations/javascript/packages/schema/src/reader.ts +++ b/implementations/javascript/packages/schema/src/reader.ts @@ -254,7 +254,7 @@ function parsePattern(name: symbol, body0: Array): Pattern { return ks(M.SimplePattern.seqof(walkSimple(item[0]))); } else if (Set.isSet(item)) { if (item.size !== 1) complain(); - const [vp] = item.entries(); + const [vp] = item.values(); return ks(M.SimplePattern.setof(walkSimple(vp))); } else if (Dictionary.isDictionary(item) && item.size === 2