haskell中的latexpdf-esquefunction?

我的haskell程序使用我自己的模块生成.tex输出。 每当我想查看结果时,我都无法看到我必须运行“pdflatex”。 我不敢相信这不能以更直接的方式来完成。

有没有办法让我的代码编译.tex文件?

System.Process包是你在找什么? 您可以使用该功能

 system :: String -> IO ExitCode 

执行系统调用。

 $ touch tempfile.txt $ ghci GHCi, version 7.6.3: http://www.haskell.org/ghc/ :? for help >> import System.Process >> system "ls" tempfile.txt ExitSuccess 

不是特别习惯,但它完成了工作。