스택(해스켈)
Stack (Haskell)| 초기 릴리즈 | 2015년 6월 , 전( |
|---|---|
| 안정된 릴리스 | 2.7.1 / 2021년 5월 8일, 전( |
| 기입처 | 하스켈 |
| 운영 체제 | Unix와 같은 Microsoft Windows |
| 크기 | 60 MB |
| 이용가능기간: | 영어 |
| 면허증. | BSD |
| 웹 사이트 | www |
스택은 Haskell 프로젝트를 구축하고 종속성을 관리하기 위한 도구입니다.이것은 Cabal 라이브러리를 사용하지만 [3][4]Stackage라고 불리는 Hackage 저장소의 큐레이티드 버전을 사용합니다.
스택은 Cabal의 바이너리 cabal[5] install과 경쟁하며 의존성 [6]문제에 대한 전반적인 비판의 결과로 생성되었습니다.다만, 독자적인 패키지 포맷은 제공하지 않고, 기존의 패키지 포맷을 사용합니다.*.cabal프로젝트 파일 작성 및 보완을 위해stack.yaml파일.
레퍼런스
- ^ "stack 0.1 released". FP Complete. Retrieved 13 January 2016.
- ^ "Release v2.7.1". GitHub repository commercialhaskell/stack. Retrieved 11 Jun 2021.
- ^ "Stackage Server". FP Complete. Retrieved 13 January 2016.
- ^ "Haskell Communities and Activities Report Thirty Second Edition — May 2017" (PDF). Mihai Maruseac. Retrieved 2017-08-10.
- ^ "Why is stack not cabal?". Retrieved 27 January 2016.
This blog post is intended to answer two very frequest [sic] questions about stack: how is it different from Cabal? And: Why was it developed as a separate project instead of being worked on with Cabal?
- ^ "What do Haskellers want? Over a thousand tell us". Retrieved 13 January 2016.
Package management with cabal is the single worst aspect of using Haskell. Asked if improvements to package management would make a difference to their future choice of Haskell for a project, 38% said it would be "crucial" and a further 29% said it would be "important". Comments connected cabal with words like hell, pain, awful, sucks, frustrating, and hideous. Only this topic showed such grave dissatisfaction.
