The ffeed package

[Tags:bsd3, library, program]

The hs-ffeed API binding lets you access friendfeed.com's resources and methods from Haskell. Implements the full API, as specified at http:code.google.compfriendfeed-apiwikiApiDocumentation


[Skip to Readme]

Properties

Versions 0.2, 0.3, 0.3.1, 0.3.2
Dependencies base, HTTP, json, network, pretty, utf8-string [details]
License BSD3
Author Sigbjorn Finne
Maintainer sof@forkio.com
Stability Unknown
Category Web
Uploaded Sun Nov 16 19:00:35 UTC 2008 by SigbjornFinne
Distributions NixOS:0.3.2
Downloads 907 total (7 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-17 [all 5 reports]

Modules

  • FriendFeed
    • FriendFeed.API
    • FriendFeed.Entry
    • FriendFeed.List
    • FriendFeed.Monad
    • FriendFeed.Publish
    • FriendFeed.Room
    • FriendFeed.Search
    • FriendFeed.Service
    • FriendFeed.Subscribe
    • FriendFeed.Types
    • FriendFeed.User
  • Util
    • Codec
      • Util.Codec.Percent
      • Util.Codec.URLEncoder
    • Util.Fetch

Flags

NameDescriptionDefaultType
new-baseBuild with new smaller base libraryDisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for ffeed

Readme for ffeed-0.2

= hsffeed - Programming FriendFeed from Haskell =

'hsffeed' is a Haskell package providing a binding to
the FriendFeed API - 

  http://friendfeed.com/api/
  http://code.google.com/p/friendfeed-api/wiki/ApiDocumentation

The binding is functionally complete (Nov 2008), letting you write
applications in Haskell that accesses and manipulates content on
FriendFeed and the sites it aggregates.

= Getting started =

For some code samples showing you how to get started using this
API binding, have a look in the examples/ directory. 

= Building and installing =

This package is provided in Cabal form, so only thing you need to
do to get going is:

  foo% runghc Setup configure
  foo% runghc Setup build 
  foo% runghc Setup install

The package depends on a bunch of other packages though, so you
need to have them built&installed, as well. They are:

  * HTTP: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HTTP
  * json:  http://hackage.haskell.org/cgi-bin/hackage-scripts/package/json
  * utf8-string: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/utf8-string

= Authentication =

When using this API binding to build your own FriendFeed application, 
authenticated calls require a user's remote key. This key is available
to logged-in FriendFeed users via http://www.friendfeed.com/remotekey

= Feedback / question =

Please send them to sof@forkIO.com , and I'll try to respond to them
as best/quickly as possible.