Skip to content
This repository has been archived by the owner on Mar 16, 2020. It is now read-only.
/ purescript-mra Public archive

A definition and reference implementation for MRA in PureScript.

Notifications You must be signed in to change notification settings

precog/purescript-mra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is a definition and reference implementation for MRA (Multidimensional Relational Algebra), the core calculus for Quasar, an analytics engine for semi-structured data.

Quasar's support for SQL2 is layered atop MRA, and many features of the SQL dialect have a natural and high-level mapping to MRA.

Tests

Tests for the reference implementation (such as they are) are located in src/Test.purs.

MRA Spec

TODO: A higher-level mathematical specification of the work contained herein which elides irrelevant details of this implementation.

About

A definition and reference implementation for MRA in PureScript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published