我仍然对整个monad / IO事情都很陌生,我在使用nntp package时遇到了麻烦。 有人可以告诉我一个如何使用它的例子吗? 例如。如何在过去24小时内获取组的文章ID列表?
答案 0 :(得分:1)
我不确定你遇到的问题究竟在哪一部分(除非它只是“我在哪里开始?”)
查看文档,似乎nntp
包实际上不支持头解析,这看起来很奇怪。所以你可以要求它为你取一篇文章,但是你必须弄明白如何解析文章发布后的标题...
看起来你可以做类似
的事情main = do
articles <- runNntpWithHost "nntp.example.com" Nothing main2
...do stuff with articles...
main2 post_allowed = do
group <- groupFromName "example.group"
forArticles group return
获取给定组中所有文章的列表。不确定如何使用这个特定包装做更复杂的事情......