【发布时间】:2017-06-21 23:47:16
【问题描述】:
我正在使用 Haskell 堆栈。
module Len () where
my_nthele :: String -> Integer -> Char
my_nthele [] n = ''
my_nthele (x:xs) n | n == 0 = x
| otherwise = my_nthele xs (n-1)
Haskell 解释器显示“src/Len.hs:5:1: 错误: 解析错误(可能是不正确的缩进或不匹配的括号)”
我不知道出了什么问题。
【问题讨论】:
-
''不是有效字符。 -
@user2407038,啊,我明白了,那么如何在haskell中返回一个空字符?
-
好的,看到了,我应该使用 Maybe
-
另见安全包中的
at*。
标签: haskell haskell-stack