나는 블록 다이어그램을 생성하는 프로그래밍 코드를 만들고있다. 내 코드를 모듈 (함수)으로 분할하려고합니다. 첫 번째 모듈은 블록 다이어그램을 생성합니다. 다른 모듈은 블록의 이름을 입력하고 문자열 (줄)로 저장하지만 다른 모듈에 해당 문자열을 내보낼 수 없습니다. (변수로 해당 문자열을 내보내고 다른 모듈에서 사용하고 싶습니다. 블록의 이름). 무엇이 문제가 될 수 있습니까? 어쩌면 누군가가 이미 같은 문제를 발견하고 해결책을 얻었을 것입니까? 미리 감사드립니다! Input.hs 코드 :Haskell의 모듈 출력에서 멈춤.
module Input (firstName, secondName, thirdName, fourthName) where
import Data.Char
main = do
putStrLn "Iveskite pirmo bloko pavadinima"
firstName <- getLine
putStrLn "Iveskite antro bloko pavadinima"
secondName <- getLine
putStrLn "Iveskite trecio bloko pavadinima"
thirdName <- getLine
putStrLn "Iveskite ketvirto bloko pavadinima"
fourthName <- getLine
을 가질 수 다른 파일에서 다음
같은 뭔가를 할 수 – jozefg