on master help sign in
Do not do anything special for Native values
219aff8Evan Czaplicki
src/Generate/JavaScript/Variable.hs+2−8
@@ -5,7 +5,6 @@ module Generate.JavaScript.Variable
5 , local
5 , local
6 , global
6 , global
7 , qualified
7 , qualified
8− , native
9 , coreNative
8 , coreNative
10 , staticProgram
9 , staticProgram
11 , defineGlobal
10 , defineGlobal
@@ -58,19 +57,14 @@ global home name =
58-- MISC
57-- MISC
59
58
60
59
61−native :: ModuleName.Canonical -> Text -> JS.Expr
62−native moduleName name =
63− JS.obj [ moduleToText moduleName, name ]
64−
65−
66coreNative :: Text -> Text -> JS.Expr
60coreNative :: Text -> Text -> JS.Expr
67coreNative moduleName name =
61coreNative moduleName name =
68− native (ModuleName.inCore ("Native." <> moduleName)) name
62+ global (ModuleName.inCore ("Native." <> moduleName)) name
69
63
70
64
71staticProgram :: JS.Expr
65staticProgram :: JS.Expr
72staticProgram =
66staticProgram =
73− native (ModuleName.inVirtualDom "Native.VirtualDom") "staticProgram"
67+ global (ModuleName.inVirtualDom "Native.VirtualDom") "staticProgram"
74
68
75
69
76
70