
Hi, Are there mature libraries for IMAP and NNTP available to Haskell? Thanks, Maurício

On Sat, Jun 21, 2008 at 10:52 PM, Maurício
Are there mature libraries for IMAP and NNTP available to Haskell?
Pretty much, if a Haskell library exist it will be listed at [1]. Since I don't see anything for IMAP, nor NNTP I can be pretty sure that the answer is "no" I'm afraid. Perhaps you would care to write such libraries if you have a need? [1] http://hackage.haskell.org/packages/archive/pkg-list.html -- Adam Langley agl@imperialviolet.org http://www.imperialviolet.org

agl:
On Sat, Jun 21, 2008 at 10:52 PM, Maurício
wrote: Are there mature libraries for IMAP and NNTP available to Haskell?
Pretty much, if a Haskell library exist it will be listed at [1]. Since I don't see anything for IMAP, nor NNTP I can be pretty sure that the answer is "no" I'm afraid. Perhaps you would care to write such libraries if you have a need?
[1] http://hackage.haskell.org/packages/archive/pkg-list.html
Or FFI bind to some existing library. cabal-install will take care of the rest.

Adam Langley wrote:
On Sat, Jun 21, 2008 at 10:52 PM, Maurício
wrote: Are there mature libraries for IMAP and NNTP available to Haskell?
Pretty much, if a Haskell library exist it will be listed at [1]. Since I don't see anything for IMAP, nor NNTP I can be pretty sure that the answer is "no" I'm afraid. Perhaps you would care to write such libraries if you have a need?
I'm aware of neither. NNTP is a pretty trivial protocol, and should be trivial to implement. IMAP is more complex. I may write such a library someday, if I ever port OfflineIMAP to Haskell, but it will not be real soon now by any means.

On Sun, Jun 22, 2008 at 02:52:33AM -0300, Maurício wrote:
Hi,
Are there mature libraries for IMAP and NNTP available to Haskell?
Thanks, Maurício
There is the haskellnet project: http://darcs.haskell.org/SoC/haskellnet/ I'm not sure whether it is mature or maintained. Cheers, Spencer Janssen

On 23 jun 2008, at 22:26, Spencer Janssen wrote:
On Sun, Jun 22, 2008 at 02:52:33AM -0300, Maurí cio wrote:
Hi,
Are there mature libraries for IMAP and NNTP available to Haskell?
Thanks, Maurício
There is the haskellnet project:
http://darcs.haskell.org/SoC/haskellnet/
I'm not sure whether it is mature or maintained. I don't think it's maintained or mature: last time I checked, I couldn't get it to work (probably due to library changes), and there is not a lot of documentation nor comments.
I was actually thinking of writing a binding myself, to libEtPan!, which seems to have a well-documented and clean interface. I'm not sure how hard this is though. I've also looked a bit at the UW c- client, but I haven't seen any good examples of how to use it. -chris
participants (6)
-
Adam Langley
-
Chris Eidhof
-
Don Stewart
-
John Goerzen
-
Maurício
-
Spencer Janssen