Improve a “match” error message

This commit is contained in:
David Greenspan
2015-01-07 17:50:37 -08:00
parent 0daffe9bd8
commit b1995fce13

View File

@@ -249,8 +249,8 @@ var checkSubtree = function (value, pattern) {
if (pattern instanceof Function) {
if (value instanceof pattern)
return;
// XXX what if .name isn't defined
throw new Match.Error("Expected " + pattern.name);
throw new Match.Error("Expected " + (pattern.name ||
"particular constructor"));
}
var unknownKeysAllowed = false;