Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- closureType :: JExpr -> JExpr
- entryClosureType :: JExpr -> JExpr
- isObject :: JExpr -> JExpr
- isThunk :: JExpr -> JExpr
- isThunk' :: JExpr -> JExpr
- isBlackhole :: JExpr -> JExpr
- isFun :: JExpr -> JExpr
- isFun' :: JExpr -> JExpr
- isPap :: JExpr -> JExpr
- isPap' :: JExpr -> JExpr
- isCon :: JExpr -> JExpr
- isCon' :: JExpr -> JExpr
- conTag :: JExpr -> JExpr
- conTag' :: JExpr -> JExpr
- closureEntry :: JExpr -> JExpr
- closureMeta :: JExpr -> JExpr
- closureField1 :: JExpr -> JExpr
- closureField2 :: JExpr -> JExpr
- closureCC :: JExpr -> JExpr
- funArity :: JExpr -> JExpr
- funArity' :: JExpr -> JExpr
- papArity :: JExpr -> JExpr
- funOrPapArity :: JExpr -> Maybe JExpr -> JExpr
- closureEntry_ :: FastString
- closureMeta_ :: FastString
- closureCC_ :: FastString
- closureField1_ :: FastString
- closureField2_ :: FastString
- jTyObject :: JExpr
Documentation
closureType :: JExpr -> JExpr Source #
entryClosureType :: JExpr -> JExpr Source #
isBlackhole :: JExpr -> JExpr Source #
closureEntry :: JExpr -> JExpr Source #
Get closure entry function
closureMeta :: JExpr -> JExpr Source #
Get closure metadata
closureField1 :: JExpr -> JExpr Source #
Get closure extra field 1
closureField2 :: JExpr -> JExpr Source #
Get closure extra field 2