on master help sign in
Do "instanceof Array" test with generated code
commit8eace70a5d80314fc995767530766210d0e4bf29 authorEvan Czaplicki <info@elm-lang.org> dateWed 5 Nov 2014, 12:29 (12 years ago) parent5141148
2 files changed+1−2
compiler/Generate/JavaScript.hs−1 compiler/Generate/JavaScript/Ports.hs+1−1
compiler/Generate/JavaScript.hs−1
@@ -34,7 +34,6 @@ internalImports name =
3434 [ varDecl "_N" (obj ["Elm","Native"])
3535 , include "_U" "Utils"
3636 , include "_L" "List"
37− , include "_A" "Array"
3837 , include "_E" "Error"
3938 , varDecl Help.localModuleName (string (Module.nameToString name))
4039 ]
compiler/Generate/JavaScript/Ports.hs+1−1
@@ -21,7 +21,7 @@ check x jsType continue =
2121 JSNumber -> [typeof "number"]
2222 JSBoolean -> [typeof "boolean"]
2323 JSString -> [typeof "string", instanceof "String"]
24− JSArray -> [(obj ["_U","isJSArray"] <|)]
24+ JSArray -> [instanceof "Array"]
2525 JSObject fields -> [jsFold OpLAnd (typeof "object" : map member fields)]
2626
2727incoming :: CanonicalType -> Expression ()