@@ -1,4 +1,4 @@
1−module Generate.JavaScript (showErr, jsModule) where
1+module Generate.JavaScript (jsModule) where
22
33import Control.Arrow (first,second)
44import Control.Monad (liftM,(<=<),join,ap)
@@ -18,12 +18,6 @@ import qualified Transform.SortDefinitions as SD
1818deprime :: String -> String
1919deprime = map (\c -> if c == '\'' then '$' else c)
2020
21−showErr :: String -> String
22−showErr err = globalAssign "Elm.Main" (jsFunc "elm" body)
23− where msg = show . concatMap (++"<br>") . lines $ err
24− body = "var T = Elm.Text(elm);\n\
25− \return { main : T.text(T.monospace(" ++ msg ++ ")) };"
26−
2721indent = concatMap f
2822 where f '\n' = "\n "
2923 f c = [c]