ZObject

E723782

ZObject is the fundamental data structure used in WikiLambda to represent and store functions, data, and other entities in a language-independent, structured format.

All labels observed (2)

Label Occurrences
WikiLambda ZObject schema 1
ZObject canonical 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf WikiLambda concept
data structure
associatedWith MediaWiki extension WikiLambda
linked to: WikiLambda
conformsTo WikiLambda ZObject schema
linked to: ZObject
coreComponentOf WikiLambda function model
linked to: WikiLambda
designedBy Abstract Wikipedia team
designedFor machine readability
multilingual use
tool interoperability
documentedAt https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Function_model
https://www.mediawiki.org/wiki/Extension:WikiLambda
enables cross-wiki function usage
language-independent function storage
reusable function definitions
hasComponent ZID identifier
ZKeys
ZType
ZValues
hasConstraint must be well-formed JSON-like structure
hasProperty language independence
structured format
maintainedBy Wikimedia Foundation
partOf Wikimedia technical ecosystem
linked to: Wikimedia ecosystem
relatedConcept ZFunction
ZImplementation
ZReference
ZType
represents data values
error objects
function signatures
functions as data
implementations
test cases
types
serializationFormat JSON
supports function calls
function definitions
function implementations
typed data
validation
usedBy Abstract Wikipedia function catalog
linked to: Abstract Wikipedia

WikiLambda API
linked to: WikiLambda
usedFor representing data
representing functions
representing other entities
usedIn Abstract Wikipedia
WikiLambda

How these facts were elicited

Referenced by (2)

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

WikiLambda coreConcept ZObject
ZObject conformsTo WikiLambda ZObject schema
linked to: ZObject