-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathebird-client.cabal
69 lines (63 loc) · 2.21 KB
/
ebird-client.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
cabal-version: 3.0
name: ebird-client
version: 0.2.0.1
synopsis:
Client functions for querying the eBird API.
description:
[eBird](https://ebird.org/home) is a massive collection of ornithological
science projects developed by the
[Cornell Lab of Ornithology](https://www.birds.cornell.edu/home/). The
[eBird API](https://documenter.getpostman.com/view/664302/S1ENwy59)
offers programmatic access to the incredible dataset backing these
projects.
This library contains functions for retrieving data from the
[eBird API](https://documenter.getpostman.com/view/664302/S1ENwy59), as
defined in the
[ebird-api](https://hackage.haskell.org/package/ebird-api) library.
If you'd like to run the queries defined in this library directly on your
command line, checkout out the
[ebird-cli](https://hackage.haskell.org/package/ebird-cli).
license: MIT
license-file: LICENSE
author: Finley McIlwaine
maintainer: [email protected]
copyright: 2023 Finley McIlwaine
category: Web
build-type: Simple
extra-doc-files: CHANGELOG.md
bug-reports: https://github.com/FinleyMcIlwaine/ebird-haskell/issues
homepage: https://github.com/FinleyMcIlwaine/ebird-haskell
tested-with:
GHC == 8.10.7
, GHC == 9.2.7
, GHC == 9.4.5
, GHC == 9.6.2
common common
build-depends:
base >= 4.13.3.0 && < 4.19
default-extensions:
ImportQualifiedPost
LambdaCase
OverloadedStrings
RecordWildCards
default-language: Haskell2010
library
import: common
exposed-modules:
Data.EBird.Client
Data.EBird.Client.Generated
Data.EBird.Client.Hotspots
Data.EBird.Client.Observations
Data.EBird.Client.Product
Data.EBird.Client.Regions
Data.EBird.Client.Taxonomy
build-depends:
, ebird-api >= 0.2.0.0 && < 0.3
, data-default >= 0.7.1.1 && < 0.8
, http-client-tls >= 0.3.5.3 && < 0.4
, optics >= 0.4 && < 0.5
, servant >= 0.18.3 && < 0.21
, servant-client >= 0.18.3 && < 0.21
, text >= 1.2.4.1 && < 2.1
hs-source-dirs:
src