Im new to Haskell !! Я написал этот код:синтаксис в выражении - Haskell
import Data.List
inputIndex :: [String] -> [String] -> Bool
inputIndex listx input = and [x `elem` listx |x <- input]
inputIndex = if inputIndex == true
then putStrLn ("ok")
Это прекрасно работает без if
заявления, но когда я ставлю if
заявление следующее сообщение об ошибке показано ниже:
Синтаксическая ошибка в выражении (неожиданный `}», возможно, из-за плохой компоновки)
Что я здесь делаю неправильно?
Благодаря
Где находится "этот код", о котором вы писали? – ShreevatsaR
Вам нужно будет отформатировать этот код немного лучше, чтобы мы могли его правильно прочитать. –