packages feed

feed-collect-0.1.0.0: feed-collect.cabal

name:                feed-collect
version:             0.1.0.0
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 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:       Control.Applicative.Util
  -- other-extensions:    
  build-depends:       base            >=4.7 && <5
                     , bytestring
--                     , exceptions
                     , feed            >=0.3.9
                     , http-client     >=0.4.19
                     , http-client-tls >=0.2.2
                     , time            >=1.5
                     , timerep         >=2
                     , time-units      >=1
                     , transformers
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options:         -Wall