패키지를 검색하고 다운로드 링크 및 모든 종속성 목록을 가져올 수 있기를 원합니다. 명령 행이나 Haskell 모듈을 통해 이것을 쉽게 할 수 있습니까?Hackage에는 API가 있습니까?
4
A
답변
3
cabal
(아직 갖고 있지 않다면 cabal-install
패키지에서 사용 가능) 이렇게 할 수 있습니다. 방금 출시 된 universe
패키지를 뻔뻔하게 사용합니다.
sorghum:~% cabal list universe
* universe
Synopsis: Classes for types where we know all the values
Default available version: 0.0
Installed versions: 0.0
License: BSD3
* universe-th
Synopsis: Construct a Dec's ancestor list.
Default available version: 0.0.0.6
Installed versions: [ Not installed ]
Homepage: http://github.com/jfishcoff/universe-th
License: BSD3
의존 내용 : 검색을 위해
sorghum:~% cabal info universe
* universe (library)
Synopsis: Classes for types where we know all the values
Versions available: 0.0
Versions installed: 0.0
Homepage: [ Not specified ]
Bug reports: [ Not specified ]
Description: A small package, in the spirit of data-default, which allows
the munging of finite and recursively enumerable types
Category: Data
License: BSD3
Author: Daniel Wagner
Maintainer: [email protected]
Source repo: [ Not specified ]
Dependencies: base ==4.*, void >=0.1 && <0.6
Documentation: /home/dmwit/.cabal/x86_64/share/doc/universe-0.0/html
Cached: No
Modules:
Data.Universe
Data.Universe.Helpers
다운로드 및 압축 해제하려면 :
sorghum:~% cabal unpack universe
Downloading universe-0.0...
Unpacking to universe-0.0/
또한 단지있는 당신이 --no-dependencies
을 즐길 수 cabal fetch
로 풀고없이 다운로드 할 수 있습니다 플래그 (또는 다시 아닐 수도 있음).
1
AFAIK 현재의 hackage에는 없습니다. 그러나 새로운 하나의 has 일부 기본 API 호출. 대부분은 html을 반환하지만 일부는 JSON 표현을 반환합니다.
관련 문제
- 1. Aardvark 용 API가 있습니까?
- 2. Instruments API가 있습니까?
- 3. 아이폰을 구분할 API가 있습니까?
- 4. 오픈 소스 API가 있습니까?
- 5. 열려있는 iCalender API가 있습니까?
- 6. Sentry에는 API가 있습니까?
- 7. 컵스 PHP API가 있습니까?
- 8. UWP에 진동 API가 있습니까?
- 9. iCloud 웹 API가 있습니까?
- 10. Grooveshark API가 있습니까?
- 11. Google 리더 API가 있습니까?
- 12. Yahoogroups API가 있습니까?
- 13. 빙 API가 있습니까?
- 14. 거기에 Megaupload API가 있습니까?
- 15. FogzBugz에 API가 있습니까?
- 16. IPython 노트북 API가 있습니까?
- 17. wurfl python api가 있습니까?
- 18. pubnub에 대한 API가 있습니까?
- 19. 오픈 아이디 API가 있습니까?
- 20. Bing 정적지도 API가 있습니까?
- 21. AOL 연락처 API가 있습니까?
- 22. WikiTravel 용 API가 있습니까?
- 23. 토너먼트 API가 있습니까?
- 24. openstreetmap 용 API가 있습니까?
- 25. ASIN에 대한 API가 있습니까?
- 26. Wattpad에는 API가 있습니까
- 27. 다트에 동기화 API가 있습니까?
- 28. Bing Shopping API가 있습니까?
- 29. MSDN 포럼 API가 있습니까?
- 30. 무들에 대한 API가 있습니까?
이것은 재미있어 보이지만 대부분의 응답은 HTML이고 종속성 목록을 가져올 방법이 없습니다 :/ –
패키지 종속성에서와 마찬가지로? Cabal 라이브러리를 사용할 수 있습니다. –