Haskell结构
例子
档案结构
一个简单的项目中包含以下文件:
➜ helloworld ls LICENSE Setup.hs helloworld.cabalsrc stack.yaml
文件夹中src有一个名为的文件Main.hs。这是项目的“起点”helloworld。默认情况下Main.hs包含一个简单的“Hello,World!”。程序。
主站
module Main where main :: IO () main = do putStrLn "hello world"
运行程序
确保您在目录中helloworld并运行:
stack build # Compile the program stack exec helloworld # Run the program # prints "hello world"