我们正在编写一个python程序,它试图合成给定输入输出对的(简单)haskell函数。在整个程序运行过程中,我们生成haskell代码,并根据用户提供的示例检查其正确性。假设我们得到输入“12”和预期输出"3“。我们会(最终)提出加法函数。然后,我们将在haskell中运行(\x y -> x + y) 1 2,并检查其计算值是否为3。}"', shell=Tr
UnicodeEncodeError: 'ascii' codec can't encode character u'\u79c1' in position 0: ordinal not in range(128)>>> print "私"我遵循了我所能找到的所有建议,即我必须将“编码”行放在shebang下面。
我有一个putStr的剧本.我想在网页上显示这个输出。我编译了Haskellscript,让它像CGI脚本一样执行,运行良好。但是,当我在putStr中有特殊字符时,它将失败:<p class="text">what happrns at ä ?</p>what happrns at
它背后的任何东西都没有展示..。出什么事了?