address overflow in Prettier,
move Pi constructor to before it is constructed
This commit is contained in:
@@ -41,11 +41,11 @@ dumpContext top = do
|
||||
writeSource : String -> M ()
|
||||
writeSource fn = do
|
||||
docs <- compile
|
||||
let src = unlines $ ["#!/usr/bin/env node"]
|
||||
let src = unlines $
|
||||
[ "#!/usr/bin/env node"
|
||||
, "const PiType = (h0, h1) => ({ tag: \"PiType\", h0, h1 })" ]
|
||||
++ map (render 90) docs
|
||||
++ [ "const PiType = (h0, h1) => ({ tag: \"PiType\", h0, h1 })"
|
||||
, "main();"
|
||||
]
|
||||
++ [ "main();" ]
|
||||
Right _ <- writeFile fn src
|
||||
| Left err => fail (show err)
|
||||
Right _ <- chmodRaw fn 493 | Left err => fail (show err)
|
||||
|
||||
Reference in New Issue
Block a user