hs-twitter: Haskell binding to the Twitter API

[ bsd3, library, web ] [ Propose Tags ]

The hs-twitter API binding lets you access twitter.com's resources and methods from Haskell.

Implements the full API, see http://apiwiki.twitter.com/REST+API+Documentation

For more info on use, please visit http://haskell.forkIO.com/twitter , the CHANGES file in the distribution contains change info for the package.

[Skip to Readme]
Versions 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8
Change log CHANGES
Dependencies base, HTTP (>=4000.0.1), json (>=0.4), mime, network, old-locale, old-time, random, utf8-string [details]
License BSD-3-Clause
Author Sigbjorn Finne
Maintainer Sigbjorn Finne <sof@forkio.com>
Category Web
Uploaded by SigbjornFinne at Thu May 28 02:46:22 UTC 2009
Distributions NixOS:0.2.8
Downloads 3742 total (38 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for hs-twitter-0.2.8

[back to package description]
= hs-twitter - Programming Twitter from Haskell =

'hs-twitter' is a Haskell package providing a binding to
the Twitter API - 


The binding is functionally complete (Christmas 2008), letting you write
applications in Haskell that accesses Twitter streams and updates your

For more info on use, please visit: http://haskell.forkIO.com/twitter

= Getting started =

For some code samples showing you how to get started using this
API binding, have a look at Web/Twitter.hs at the top.

= 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 --user  # that option being optional
  foo% runghc Setup build 
  foo% runghc Setup install

(or, if you are versed in its ways, "cabal update ; cabal install twitter")

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
  * mime: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mime

('cabal install' will take care of chasing these down for you, btw..)

= Authentication =

When using this API binding to build your own Twitter applications,
authentication is required ...

= Feedback / question =

Please send them to sof@forkIO.com , and I'll try to respond to them
as best/quickly as possible. (Or, try to send a tweet 'sigbjorn_finne' :-) )