首页 > 解决方案 > 检查列表头是否可以除以列表的第二个元素的函数

问题描述

我有这段代码应该检查数组的第一个元素是否可以除以第二个元素。一段时间以来一直在努力寻找解决方案,因为编译后出现此错误:

Parse error (line 2, column 22): parse error (possibly incorrect indentation or mismatched brackets)

缩进让我很困惑,因为我对 Haskell 还很陌生,任何帮助都将不胜感激,以确定我应该在这里做什么

fst2Div:: [a] -> Bool
fst2Div (x : y : _) =
case theList of (x:_:_) -> x
                (_:y:_) -> y
if (y `mod` x)==0 then True
                    else  False

标签: haskell

解决方案



推荐阅读