@@ -12,6 +12,7 @@ import Generate.JavaScript.Helpers
12import qualified Generate.Cases as Case
12import qualified Generate.Cases as Case
13import qualified Generate.JavaScript.Ports as Port
13import qualified Generate.JavaScript.Ports as Port
14import qualified Generate.Markdown as MD
14import qualified Generate.Markdown as MD
15+import qualified Parse.Helpers as PHelp
15import qualified SourceSyntax.Helpers as Help
16import qualified SourceSyntax.Helpers as Help
16import SourceSyntax.Literal
17import SourceSyntax.Literal
17import SourceSyntax.Pattern as Pattern
18import SourceSyntax.Pattern as Pattern
@@ -311,7 +312,7 @@ generate unsafeModule =
312 jsImport modul = setup Nothing path ++ [ include ]
313 jsImport modul = setup Nothing path ++ [ include ]
314− path = split modul
315+ path = PHelp.splitDots modul
315 include = assign path $ dotSep ("Elm" : path ++ ["make"]) <| ref "_elm"
316 include = assign path $ dotSep ("Elm" : path ++ ["make"]) <| ref "_elm"
317 setup namespace path = map create paths
318 setup namespace path = map create paths
@@ -351,7 +352,7 @@ binop span op e1 e2 =
351 func | Help.isOp operator = BracketRef () (dotSep (init parts ++ ["_op"])) (string operator)
352 func | Help.isOp operator = BracketRef () (dotSep (init parts ++ ["_op"])) (string operator)
352 | otherwise = dotSep parts
353 | otherwise = dotSep parts
354− parts = split op
355+ parts = PHelp.splitDots op
355 operator = last parts
356 operator = last parts
357 opDict = Map.fromList (infixOps ++ specialOps)
358 opDict = Map.fromList (infixOps ++ specialOps)