Stack (Haskell)
Jump to navigation
Jump to search
| stack | |
|---|---|
| Initial release | June 23, 2015[1] |
| Stable release | 2.7.1[2]
/ May 8, 2021 |
| Repository |
|
| Written in | Haskell |
| Engine | |
| Operating system | Unix, Unix-like, Windows |
| Size | 60 megabytes |
| Available in | English |
| License | BSD |
| Website | www |
Stack is a tool to build projects and manage their dependencies for the programming language Haskell. It uses the Cabal library but with a curated version of the Hackage software repository named Stackage.[3][4]
Stack competes against Cabal's binary file cabal-install[5] and has been created as a result of the overall criticism about dependency problems.[6] However, it does not provide its own package format, but uses extant *.cabal files and complements projects with an added stack.yaml file.
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]Official website stack on GitHub