Стек (інструмент пакування)
Перейти до навігації
Перейти до пошуку
Тип | application-level package managerd |
---|---|
Стабільний випуск | (8 травня 2021 ) |
Мова програмування | Haskell |
Розмір | 60 мегабайт |
Доступні мови | English |
Ліцензія | BSD |
Вебсайт | haskellstack.org |
Stack є інструментом Haskell для управління проектами та залежностями програм. Він використовує Кабал (інструмент збірки) своєї версії пад назвою Stackage.[3][4]. На відміну від Кабал, Стек має власне регулювання версій GHC компілятора та може встановити чи оновити версію самостійно[5].
Властивості Стеку:
- Автоматичне встановлення компілятора Glasgow Haskell (GHC) в ізольовану локацію.
- Встановлення пакетів програм та бібліотек, необхідних для проекту.
- Збірка проекту.
- Запуск тестів проекту.
- Збір результатів продуктивності проекту.
Stack може бути встановлений на більшості Unix-подібних операційних систем, включаючи macOS та Windows.
Стек має наступні комюніті:
- форум "Haskell Community"
- Haskell Foundation's канал в Slack
- #stack-users канал в Stack
- #stack-collaborators канал в Stack
- Google Group почтові групи
- ↑ stack 0.1 released. FP Complete. Процитовано 13 січня 2016.
- ↑ Release v2.7.1. GitHub repository commercialhaskell/stack. Процитовано 11 червня 2021.
- ↑ Stackage Server. FP Complete. Процитовано 13 січня 2016.
- ↑ Haskell Communities and Activities Report Thirty Second Edition — May 2017 (PDF). Mihai Maruseac. Процитовано 10 серпня 2017.
- ↑ The Haskell Tool Stack. docs.haskellstack.org. Процитовано 14 січня 2023.