project-m36-0.9.6: 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