packages feed

feed-collect-0.2.0.2: feed-collect.cabal

name:                feed-collect
version:             0.2.0.2
synopsis:            Watch RSS/Atom feeds (and do with them whatever you like).
description:
  RSS and Atom are common technologies for publishing news updates and watching
  then on the client side. Client programs do a variety of things with them:
  Display feed items for a human user to read, send them into IRC, convert them
  to e-mail messages, aggregate them into larger feeds ("planet"s) and so on.
  .
  This package tries to provide a generic API for handling a stream of news
  items, not tied to any specific use case.
  .
  Using the library you can launch a thread which collects news items, and
  handles them using a custom action you provide. Expected usage in many cases
  is to push items (or specific parts of them) into a 'Chan', and have your
  application's event loop thread do the actual logic.
  .
  Some related packages which make specific uses of feeds are @imm@ and
  @rss2irc@. These 2 packages have inspired some ideas here.
homepage:            http://rel4tion.org/projects/feed-collect/
bug-reports:         http://rel4tion.org/projects/feed-collect/tickets/
license:             PublicDomain
license-file:        COPYING
author:              fr33domlover
maintainer:          fr33domlover@riseup.net
copyright:           ♡ Copying is an act of love. Please copy, reuse and share.
category:            Web
build-type:          Simple
extra-source-files:  AUTHORS ChangeLog COPYING INSTALL NEWS.md README.md
cabal-version:       >=1.10

source-repository head
  type:                darcs
  location:            http://dev.rel4tion.org/fr33domlover/feed-collect

library
  exposed-modules:     Web.Feed.Collect
  -- other-modules:       
  -- other-extensions:    
  build-depends:       base               >=4.7 && <5
                     , data-default-class
                     , feed               >=0.3.9
                     , http-client        >=0.4.19
                     , http-client-tls    >=0.2.2
                     , time               >=1.5
                     , time-interval
                     , timerep            >=2
                     , time-units         >=1
                     , transformers
                     , utf8-string        >=1
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options:         -Wall