Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 2.73 KB

File metadata and controls

51 lines (37 loc) · 2.73 KB

FDM and FQL Tutorial

Welcome to this tutorial! In this guide, we will walk you through the basics of using our FDM and FQL. For the code examples, we will use Python syntax. But note, that all these concepts apply to other programming languages as well. The ideas behind FDM and FQL are not bound to one particular programming language.

Table of Contents

The Functional Data Model — attribute functions as a uniform replacement for tuples, relations, databases, and sets of databases.

Persistence for attribute functions — SQLite-backed key/blob store with automatic swizzling/unswizzling.

  • Store — register, load, and lazy-load AFs

The Functional Query Language — unary operators that transform AFs.

Podcast

Listen to the podcast — an English-language dialogue summarizing the core ideas of the FDM/FQL paper (script). A good starting point before diving into the details above.

Note: Both the podcast audio and script were generated with AI assistance.