Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
Context | |
|
emptyContext :: Module -> Context Source
ctxLookupField :: VariableName -> FieldName -> State Context (Maybe Field) Source
projectField :: MaybeFlag -> String Source
extractSubField :: FieldName -> String Source
valueOrValueList :: Bool -> Int -> String Source
hsValBinOp :: ValBinOp -> String Source
selectFieldExprs :: SelectField -> State Context [ValExpr] Source
withScope :: [(EntityName, VariableName, MaybeFlag)] -> State Context a -> State Context a Source