3
ทำไมการเข้าถึง System.Info ไม่ถือว่าเป็นการดำเนินการ IO ใน Haskell
ในโมดูลSystem.Infoฉันเห็นฟังก์ชั่นเหล่านี้: os :: String arch :: String compilerName :: String compilerVersion :: Version ทำไมจึงไม่มีIOมี? พวกเขากำลังเข้าถึงระบบ ... ฉันผิดหรือเปล่า? ความคาดหวังของฉันเป็นสิ่งที่ชอบ: os :: IO String arch :: IO String compilerName :: IO String compilerVersion :: IO Version ใช้กรณี: print os -- "darwin" print arch -- "x86_64" print compilerName -- "ghc"
25
haskell