Page MenuHomePhabricator

Consider Writing Type-Checking Logic in JS
Closed, DuplicatePublic

Description

instead of using validation. This logic's purpose will be to answer questions like, "Can a Z6 be a Z1?" With this logic, we can avoid certain redundant uses of validation. Check the document in the parent task for more details.

Event Timeline

cmassaro renamed this task from Consider Type-Checking Logic in JS to Consider Writing Type-Checking Logic in JS.Aug 29 2022, 4:41 PM

Change 827539 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):

[mediawiki/services/function-schemata@master] Export functions which identify built-in types.

https://gerrit.wikimedia.org/r/827539

Change 827539 merged by jenkins-bot:

[mediawiki/services/function-schemata@master] Export functions which identify built-in types.

https://gerrit.wikimedia.org/r/827539

Change 827556 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (9f9c223)

https://gerrit.wikimedia.org/r/827556

Change 827557 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/services/function-orchestrator@master] Update function-schemata sub-module to HEAD (9f9c223)

https://gerrit.wikimedia.org/r/827557

Change 827558 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/services/function-evaluator@master] Update function-schemata sub-module to HEAD (9f9c223)

https://gerrit.wikimedia.org/r/827558

Change 827559 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/tools/wikilambda-cli@master] Update function-schemata sub-module to HEAD (9f9c223)

https://gerrit.wikimedia.org/r/827559

Change 827557 merged by jenkins-bot:

[mediawiki/services/function-orchestrator@master] Update function-schemata sub-module to HEAD (9f9c223)

https://gerrit.wikimedia.org/r/827557

Change 827559 merged by jenkins-bot:

[mediawiki/tools/wikilambda-cli@master] Update function-schemata sub-module to HEAD (9f9c223)

https://gerrit.wikimedia.org/r/827559

Change 827556 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (9f9c223)

https://gerrit.wikimedia.org/r/827556

Change 827558 merged by jenkins-bot:

[mediawiki/services/function-evaluator@master] Update function-schemata sub-module to HEAD (9f9c223)

https://gerrit.wikimedia.org/r/827558