Refactor: Rename map to record

This commit renames `Map` to `Record` and updates all related AST nodes,
binders, type checkers, and runtime values to reflect this change. This
is a semantic change to better align with common programming language
terminology.
This commit is contained in:
Michael Schimmel
2026-02-21 14:51:34 +01:00
parent c641816b57
commit 212afd76df
14 changed files with 165 additions and 157 deletions
+3 -3
View File
@@ -185,10 +185,10 @@ impl Dumper {
self.indent -= 1;
}
BoundKind::Map { entries } => {
self.log("Map", node);
BoundKind::Record { fields } => {
self.log("Record", node);
self.indent += 1;
for (k, v) in entries {
for (k, v) in fields {
self.visit(k);
self.visit(v);
}