WikiLambda

E194382

WikiLambda is the MediaWiki extension that powers Wikifunctions by enabling the creation, storage, and execution of user-defined functions on Wikimedia wikis.

All labels observed (1)

Label Occurrences
WikiLambda canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf MediaWiki extension
software component
coreConcept Hardy Z-function
surface form: ZFunction

ZImplementation
ZObject
ZTest
ZType
designedTo enable re-use of functions across Wikimedia projects
separate function content from natural language content
developedFor MediaWiki
Wikifunctions
enables collaborative editing of functions
creation of user-defined functions
evaluation of functions via API
evaluation of functions via web interface
execution of user-defined functions
storage of user-defined functions
versioning of functions
hasComponent API modules for function calls
function editor UI
function evaluator backend
type system for functions
implements function-as-a-service model on Wikimedia wikis
integratesWith MediaWiki
surface form: MediaWiki API

MediaWiki job queue
Wikimedia authentication and permissions system
license GNU General Public License
maintainedBy Wikimedia Foundation
partOf Abstract Wikipedia
surface form: Abstract Wikipedia and Wikifunctions initiative
programmingLanguage JavaScript
PHP
repositoryHostedOn Gerrit (Wikimedia code review system)
storesDataIn MediaWiki database
supports multilingual function documentation
multilingual function labels
multiple implementations per function
structured representation of functions
structured representation of implementations
structured representation of types
test cases for functions
validation of function inputs and outputs
supportsExecutionEnvironment external function runtimes
internal evaluators
targetUserGroup Wikimedians
surface form: Wikimedia community contributors

function authors and maintainers
usedBy Wikifunctions
surface form: Wikifunctions production wiki
usedOnPlatform MediaWiki
uses JSON-based data model for functions
ZObjects as core data entities

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Wikifunctions usesExtension WikiLambda