pow1 b e
| (e == 0) = 1
| otherwise = b * pow1 b (e-1)
我将这些代码保存在一个.hs文件中,当加载时,我总是得到相同的解析错误。我不认为它实际上包含任何错误-所以我现在认为"|“符号不是haskell想要的符号,但它是我的Macbook键盘上的标准符号(使用Mac OS)。这是可能的吗?如果是的话,我该如何绕过它?我目前使用TextEdit编写代码,并启用了纯文本设置。
我正在开发一个API,它从我们的后端提取一些连接信息,并将其设置为变量。我需要一些建议,当我需要的时候,如何解析这些数据来获得我需要的东西。下面是我的变量中的输出示例。
(ArrayOfString){
string[] =
"Starting Up
- AuthCode OK
- Found 4123 Devices
Done
OK",
"007.blahname.com AB Publishing 1.1.1.1 CentOS Linux 5.0
",
"027503-blah
在ansible剧本中,我提示用户输入文件的路径。我想知道,如果他们开始键入这样做,是否有可能以某种方式集成路径的制表符自动完成。这是我对以下提示的当前代码片段-
vars_prompt:
- name: "deadline_linux_installers_tar"
prompt: "What is the path to the deadline linux installers .tar?"
default: "/vagrant/downloads/Deadline-10.0.23.4-linux-installers.tar"