haskell - 从 Bool 到 String 的输入“->”模式匹配时 Haskell 解析错误
问题描述
我正在尝试进入 Haskell。函数本身(没有模式匹配)可以工作,但是使用模式匹配我得到这个错误:
错误:输入“->”解析错误
|
23 | print_is_even ∷ 布尔 -> 字符串
|
print_is_even ∷ Bool -> String
print_is_even x = if x==True then "Is even" else "Not even"
解决方案
推荐阅读
- android - 为什么 setMargins() 不适用于按钮?
- asp.net-mvc-5 - 在模型到视图模型映射之后,MVC 将值插入到视图模型中
- mongodb - MongoDB 的 BSON 可遍历是什么意思?
- google-sheets - 重复条件格式公式
- amazon-web-services - AWS Lambda@edge 将 cookie 设置为原始响应
- android - Android Studio 3.2.1,XML 缩进格式错误
- python - 如何找到张量流函数的零点
- sql - 获取所有没有孩子的父母,或者如果有孩子,获取最新的孩子
- sql - Hive 中的嵌套 IF 语句
- pdf - Ghostscript 压缩一批 PDF