napkin-runtime-2.0.0
Copyright(c) Soostone Inc 2020
LicenseAllRightsReserved
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageGHC2024

Napkin.Run.Execute.DAG

Description

 
Synopsis

Documentation

type SpecBackend bk = (HasBackendSchemaField bk, RenderSql Query bk, RenderSql SExp bk, RenderSql (CreateRelation bk) bk, Backend bk, MustacheBackend bk, Typeable bk, RunBackendEffect bk, DumpBackendRequirements bk, HasBackendQueryStats bk, CSVImport bk, InterpreterBackendSupport bk, NapkinParserDialect bk) #

What we seem to need to be able to call executeSpec; it's basically all about choosing a backend that satisfies the needed operations.