Есть ли способ клонировать пакеты Hackage с помощью инструментов командной строки? - PullRequest
3 голосов
/ 18 марта 2020

Под этим я подразумеваю клонирование их подобно репозиториям Github. 3,5 года go Я помню, что делал это для того, чтобы изучать некоторые библиотеки Haskell, но после долгого перерыва способ сделать это из командной строки с помощью такого инструмента, как stack или cabal, полностью ускользает от меня. Я знаю, что на страницах пакетов есть прямая загрузка tarball внизу, но я помню, что там было что-то еще. Просто их установка избавляет от источников, так что это не то, что я ищу здесь.

1 Ответ

4 голосов
/ 18 марта 2020

Вы можете

cabal unpack package-name

, чтобы получить последнюю версию package-name, о которой знает cabal, или

cabal unpack package-name-4.20

, чтобы получить версию 4.20 из package-name.

...