project-m36-0.8.1: Relational Algebra Engine

Safe HaskellNone
LanguageHaskell2010

ProjectM36.StaticOptimizer

Synopsis

Documentation

optimizeAndEvalRelationalExpr :: RelationalExprEnv -> RelationalExpr -> Either RelationalError Relation Source #

A temporary function to be replaced by IO-based implementation.

liftGraphRefRelExpr :: GraphRefSOptRelationalExprM a -> GraphRefSOptDatabaseContextExprM a Source #

optimize relational expression within database context expr monad