Skip to content

A suite of Haskell libraries and tools for accessing the public eBird API

Notifications You must be signed in to change notification settings

FinleyMcIlwaine/ebird-haskell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eBird Haskell

CI Status Badge

eBird libraries and tools written in Haskell, for Haskell.

What is eBird?

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.

What is included?

This repository hosts several libraries and tools, all centered around accessing and processing eBird data from the public eBird web API.

A command-line interface for querying the official eBird API.

A Haskell library for querying the official eBird API.

A Haskell library that defines the eBird API as a servant API type. This library is intended for use by those who wish to write their own eBird API clients using servant-client, or who wish to do custom processing of eBird data using the types defined in the library.

Contribute

Please don't hesitate to open an issue (or a pull request!) if you have any questions or something doesn't work as expected.

About

A suite of Haskell libraries and tools for accessing the public eBird API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published