Things that can be marshalled into javascript values. Instantiate for any necessary data structures.
Methods
toJExpr :: a -> JStgExprtoJExprFromList :: [a] -> JStgExpr
Instances25ToJExpr, …
ToJExpr FastStringDefined in ghc-9.10.3 · GHC.JS.MakeToJExpr IdentDefined in ghc-9.10.3 · GHC.JS.MakeToJExpr JStgExprDefined in ghc-9.10.3 · GHC.JS.MakeToJExpr JValDefined in ghc-9.10.3 · GHC.JS.MakeToJExpr SpecialDefined in ghc-9.10.3 · GHC.StgToJS.RegsToJExpr StgRegDefined in ghc-9.10.3 · GHC.StgToJS.RegsToJExpr StgRetDefined in ghc-9.10.3 · GHC.StgToJS.RegsToJExpr CIStaticDefined in ghc-9.10.3 · 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-9.10.3 · GHC.StgToJS.TypesToJExpr JSRepDefined in ghc-9.10.3 · GHC.StgToJS.TypesToJExpr StaticLitDefined in ghc-9.10.3 · GHC.StgToJS.TypesToJExpr IntegerDefined in ghc-9.10.3 · GHC.JS.MakeToJExpr BoolDefined in ghc-9.10.3 · GHC.JS.MakeToJExpr CharDefined in ghc-9.10.3 · GHC.JS.MakeToJExpr DoubleDefined in ghc-9.10.3 · GHC.JS.MakeToJExpr IntDefined in ghc-9.10.3 · GHC.JS.MakeToJExpr ()Defined in ghc-9.10.3 · GHC.JS.MakeToJExpr a => ToJExpr [a]Defined in ghc-9.10.3 · GHC.JS.MakeToJExpr a => ToJExpr (Map String a)Defined in ghc-9.10.3 · GHC.JS.MakeToJExpr a => ToJExpr (UniqMap FastString a)Defined in ghc-9.10.3 · GHC.JS.Make(ToJExpr a, ToJExpr b) => ToJExpr (a, b)Defined in ghc-9.10.3 · GHC.JS.Make(ToJExpr a, ToJExpr b, ToJExpr c) => ToJExpr (a, b, c)Defined in ghc-9.10.3 · GHC.JS.Make(ToJExpr a, ToJExpr b, ToJExpr c, ToJExpr d) => ToJExpr (a, b, c, d)Defined in ghc-9.10.3 · GHC.JS.Make(ToJExpr a, ToJExpr b, ToJExpr c, ToJExpr d, ToJExpr e) => ToJExpr (a, b, c, d, e)Defined in ghc-9.10.3 · 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-9.10.3 · GHC.JS.Make