| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
GHC.HsToCore.Foreign.JavaScript
Description
Handling of JavaScript foreign imports/exports
Synopsis
- dsJsImport :: Id -> Coercion -> CImportSpec GhcTc -> CCallConv -> Safety -> Maybe (Header GhcTc) -> DsM ([Binding], CHeader, CStub)
- dsJsFExport :: Id -> Coercion -> CLabelString -> CCallConv -> ExportLinking -> DsM (CHeader, CStub, String)
- dsJsFExportDynamic :: Id -> Coercion -> CCallConv -> DsM ([Binding], CHeader, CStub)
Documentation
dsJsImport :: Id -> Coercion -> CImportSpec GhcTc -> CCallConv -> Safety -> Maybe (Header GhcTc) -> DsM ([Binding], CHeader, CStub) Source #
Desugaring of JavaScript foreign imports
dsJsFExport :: Id -> Coercion -> CLabelString -> CCallConv -> ExportLinking -> DsM (CHeader, CStub, String) Source #