conjure: A BitTorrent client
Conjure is a Bittorrent client written in the functional, pure, lazy language of Haskell. The primary point of Conjure is to show the feasibility of Haskell with respect to heavy network applications. In particular, we are using the STM (Software Transactional Memory) framework to provide us with concurrency.
Modules
- BEncode
- BEncode.BEncode
- BEncode.BEncodePP
- BEncode.BLexer
- BEncode.BParser
- Conjure
- Conjure.Constants
- Conjure.Debug
- FileSystem
- Conjure.FileSystem.Interface
- Conjure.FileSystem.InterfaceMMap
- Conjure.FileSystem.InterfaceNaive
- Logic
- Conjure.Logic.BlockManagement
- Conjure.Logic.PeerManager
- Conjure.Logic.QueueManager
- Network
- Conjure.Network.Client
- Conjure.Network.Peer
- Conjure.Network.Server
- Conjure.OptionParser
- Conjure.Piecemap
- Protocol
- Conjure.Protocol.PWP
- Conjure.Protocol.PWP.Parser
- Conjure.Protocol.PWP.Printer
- Conjure.Protocol.PWP.Types
- Conjure.Protocol.THP
- Conjure.Protocol.THP.Parser
- Conjure.Protocol.THP.Types
- Conjure.Protocol.PWP
- STM
- Conjure.STM.PeerCtrl
- Conjure.Torrent
- Conjure.Types
- UI
- Conjure.UI.Http
- Conjure.Utils
- Conjure.Utils.Logger
- Conjure.Utils.SHA1
- Conjure.Utils.Shuffle
- Conjure.Utils.Transaction
- Conjure.Version
Downloads
- conjure-0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1 |
---|---|
Dependencies | array, base (>3), bytestring, containers, filepath, html, HTTP, mtl, network, old-time, parsec, pretty, random, stm, unix [details] |
License | BSD-3-Clause |
Author | See AUTHORS |
Maintainer | none |
Category | Network |
Uploaded | by GwernBranwen at 2008-03-09T01:08:09Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | conjure |
Downloads | 1357 total (0 in the last 30 days) |
Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2016-11-11 [all 10 reports] |