2
使用IO單子輸出這是我在做什麼:如何飛
data Person = Person (IORef String) (IORef Int)
name <- newIORef "Boston"
age <- newIORef 100
p = Person name age
我想知道如果我可以把它們放在一個線,如:
p = Person (newIORef "Boston") (newIORef (100::Int))
有什麼辦法把他們放在一條線上?
請編輯您的問題,以便語法正確(您可能打算在第一段代碼中使用do-block)。 – duplode
@duplode,公平起見,這是一個有效的ghci會話 – luqui
@luqui這確實有道理。從現在開始閱讀問題時,我會牢記這一點:) – duplode