haskell install - Forest0923/memo GitHub Wiki

Install Stack

  • Commands:
paru -S stack

Basic Usage

  • Create new projects:
stack new proj-name
  • Main source code is created in the proj-name/app as Main.hs.
.
├── app
│  └── Main.hs
├── ChangeLog.md
├── LICENSE
├── package.yaml
├── proj-name.cabal
├── README.md
├── Setup.hs
├── src
│  └── Lib.hs
├── stack.yaml
├── stack.yaml.lock
└── test
   └── Spec.hs
  • Compile:
stack build
  • Run:
stack exec proj-name-exe