Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

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.

The Functional Query Language — unary operators that transform AFs.

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

  • Store — register, load, and lazy-load 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.