cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.31.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: 1165a61ce7ffe062813385420ff4c80c2e0089e64221cfd0d045a3cf1654b8a8
name: fb
version: 2.0.0
x-revision: 1
synopsis: Bindings to Facebook's API.
description: This package exports bindings to Facebook's APIs (see
). Does not have any external
dependencies and tries to use as little resources (such as
memory, sockets and CPU) as possible by using packages such as
@aeson@, @attoparsec@, @bytestring@, @conduit@, @http-conduit@,
@text@ and others.
.
While we would like to have a complete binding to Facebook's
API, this package is being developed on demand. If you need
something that has not been implemented yet, please send a pull
request or file an issue on GitHub
().
category: Web
stability: Experimental
homepage: https://github.com/psibi/fb
bug-reports: https://github.com/psibi/fb/issues
author: Felipe Lessa, Sibi Prabakaran
maintainer: Sibi
copyright: Felipe Lessa and Sibi Prabakaran
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
tests/Main.hs
tests/tryIt.hs
example.hs
README.md
CHANGELOG.md
source-repository head
type: git
location: git@github.com:psibi/fb.git
flag debug
description: Print debugging info.
manual: False
default: False
library
exposed-modules:
Facebook
other-modules:
Facebook.Auth
Facebook.Base
Facebook.FQL
Facebook.Graph
Facebook.Monad
Facebook.Object.Action
Facebook.Object.Checkin
Facebook.Object.FriendList
Facebook.Object.Order
Facebook.Object.Page
Facebook.Object.User
Facebook.Pager
Facebook.RealTime
Facebook.TestUsers
Facebook.Types
Paths_fb
hs-source-dirs:
src
ghc-options: -Wall
build-depends:
aeson >=0.8.0.2
, attoparsec >=0.10.4
, base >=4 && <5
, bytestring >=0.9
, conduit >=1.3.0
, conduit-extra >=1.3.0
, cryptonite
, data-default
, http-client >=0.4.30
, http-conduit >=2.3.0
, http-types
, memory
, monad-logger >=0.3.28
, resourcet >=1.2.0
, text >=0.11
, time >=1.4
, transformers >=0.2
, transformers-base
, unliftio
, unliftio-core < 0.2.0.0
-- because of import of MonadUnliftIO(askUnliftIO)
-- see: https://hackage.haskell.org/package/unliftio-core-0.2.0.1/docs/Control-Monad-IO-Unlift.html#v:askUnliftIO
, unordered-containers
if flag(debug)
cpp-options: -DDEBUG
default-language: Haskell2010
test-suite runtests
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Paths_fb
hs-source-dirs:
tests
ghc-options: -Wall -fno-warn-orphans
build-depends:
HUnit
, QuickCheck
, aeson
, base
, bytestring
, conduit
, containers
, data-default
, fb
, hspec >=2.5.0
, http-conduit
, resourcet
, text
, time
, transformers
, unliftio
default-language: Haskell2010