Overview

Functions in Foundry natively support accessing and modifying data from objects and links in the Ontology. After defining object and link types in the Ontology, you can import these types into a Functions repository to have code bindings automatically generated. These code bindings include support for:

Because of this native support for the Ontology, Functions in Foundry go far beyond commonly used Functions-as-a-Service (FaaS) platforms by providing native support for data storage, retrieval, and modification—all subject to Foundry's guarantees for data security, lineage, and transparency.

Learn how to get started with Functions on Objects.

The term "Functions on Objects" (sometimes referred to as "FoO" or "FOO") is used loosely to refer to Functions that read object data, either as a parameter or using an Object search, but there is no formal notion of a "Function on Objects" in Foundry as being distinct from any other Function.