Safe Haskell | None |
---|---|
Language | Haskell2010 |
ProjectM36.NormalizeExpr
Description
Functions to convert all types of expresions into their GraphRef- equivalents.
Documentation
type ProcessExprM a = Reader GraphRefTransactionMarker a Source #
type CurrentTransactionId = TransactionId Source #
runProcessExprM :: GraphRefTransactionMarker -> ProcessExprM a -> a Source #
processDatabaseContextExpr :: DatabaseContextExpr -> ProcessExprM GraphRefDatabaseContextExpr Source #
processDatabaseContextIOExpr :: DatabaseContextIOExpr -> ProcessExprM GraphRefDatabaseContextIOExpr Source #