Я пытаюсь решить # 15 из проекта Эйлера, это мое первое решение импорта Data.List type Location = (Int,Int)
boardX = 20
boardY = 20
stepBack :: Location -> [Location]
stepBack (x,y) = [(x-1,y),
Я начал в haskell сегодня, и все функции, которые я выполняю на ghci, отображают это сообщение. Я просто хочу знать, почему это happenning.I знает, что существует много вопросов по этому поводу, но эт
Компилятор ghci дает мне ошибку синтаксического анализа на входе -> в следующей программе. Type Point = (Int,Int)
Type Picture = Point -> Bool
Что не так с этим?
Я учусь в Writer монады и следующее: myFunction :: Int -> Int -> Writer String Int
myFunction e1 e2
| e1 > e2 = do
tell ("E1 greater")
return (e1)
| otherwise = do
tell ("
Я не очень хороший программатор haskell. Мне поручено написать компилятор в моем университете, и я выбрал haskell, так как это хороший инструмент для этой цели. Я использую монады StateT и за исключен