ebird-api: A Haskell description of the eBird API

[ library, mit, web ] [ Propose Tags ] [ Report a vulnerability ]

eBird is a massive collection of ornithological science projects developed by the Cornell Lab of Ornithology. The eBird API offers programmatic access to the incredible dataset backing these projects.

This library contains a description of the eBird API as a servant API type. It is intended for use by those who wish to write their own clients for the eBird API using servant-client, or do custom processing of eBird data using the types defined here.

If you are interested in querying the eBird API using an existing client, check out the ebird-client library.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.2.0.0
Change log CHANGELOG.md
Dependencies aeson (>=1.5.6.0 && <2.2), attoparsec (>=0.14.1 && <0.15), attoparsec-iso8601 (>=1.0.2.0 && <1.2), base (>=4.13.3.0 && <4.19), optics (>=0.4 && <0.5), servant (>=0.18.3 && <0.21), text (>=1.2.4.1 && <2.1), time (>=1.9.3 && <1.13) [details]
Tested with ghc ==8.10.7, ghc ==9.2.7, ghc ==9.4.5, ghc ==9.6.2
License MIT
Copyright 2023 Finley McIlwaine
Author Finley McIlwaine
Maintainer finleymcilwaine@gmail.com
Category Web
Home page https://github.com/FinleyMcIlwaine/ebird-haskell
Bug tracker https://github.com/FinleyMcIlwaine/ebird-haskell/issues
Uploaded by FinleyMcIlwaine at 2023-12-16T19:59:11Z
Distributions NixOS:0.2.0.0
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 115 total (3 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]