Things that can be marshalled into javascript values. Instantiate for any necessary data structures.
Methods
toJExpr :: a -> JStgExprtoJExprFromList :: [a] -> JStgExpr
Instances22ToJExpr, …
ToJExpr IntegerDefined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr BoolDefined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr CharDefined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr DoubleDefined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr IntDefined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr FastStringDefined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr IdentDefined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr JStgExprDefined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr JValDefined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr CIStaticDefined in ghc-lib-parser-9.14.1.20251220 · GHC.StgToJS.Typesstatic refs: array = references, null = nothing to report note: only works after all top-level objects have been created
ToJExpr ClosureTypeDefined in ghc-lib-parser-9.14.1.20251220 · GHC.StgToJS.TypesToJExpr JSRepDefined in ghc-lib-parser-9.14.1.20251220 · GHC.StgToJS.TypesToJExpr StaticLitDefined in ghc-lib-parser-9.14.1.20251220 · GHC.StgToJS.TypesToJExpr ()Defined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr a => ToJExpr [a]Defined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr a => ToJExpr (Map String a)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.MakeToJExpr a => ToJExpr (UniqMap FastString a)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.Make(ToJExpr a, ToJExpr b) => ToJExpr (a, b)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.Make(ToJExpr a, ToJExpr b, ToJExpr c) => ToJExpr (a, b, c)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.Make(ToJExpr a, ToJExpr b, ToJExpr c, ToJExpr d) => ToJExpr (a, b, c, d)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.Make(ToJExpr a, ToJExpr b, ToJExpr c, ToJExpr d, ToJExpr e) => ToJExpr (a, b, c, d, e)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.Make(ToJExpr a, ToJExpr b, ToJExpr c, ToJExpr d, ToJExpr e, ToJExpr f) => ToJExpr (a, b, c, d, e, f)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.JS.Make