я получил небольшую проблему, я новичок в Haskell и я не понимаю, почему список пуст после добавления 20.Haskell, список не сохранит переменные?
*Main> list
[]
*Main> add_element
[20]
*Main> list
[]
*Main>
моего кода:
list = []
add_element = list++[20]
В Haskell все неизменно. 'add_element' возвращает список _new_ с' 20' в конце. Он не может и не может изменить «list». – chi
См. Также мой ответ на [GHCI Haskell, не помнящий привязки в командной строке] (http://stackoverflow.com/q/35304656/237428). –