Copyright | (c) 2023 Finley McIlwaine |
---|---|
License | MIT (see LICENSE) |
Maintainer | Finley McIlwaine <finleymcilwaine@gmail.com> |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Types and functions related to eBird hotspot API values.
Synopsis
- data Hotspot = Hotspot {}
- hotspotSubnational2Code :: Lens' Hotspot Region
- hotspotSubnational1Code :: Lens' Hotspot Region
- hotspotNumSpeciesAllTime :: Lens' Hotspot (Maybe Integer)
- hotspotLongitude :: Lens' Hotspot Double
- hotspotLocationName :: Lens' Hotspot Text
- hotspotLocationId :: Lens' Hotspot Text
- hotspotLatitude :: Lens' Hotspot Double
- hotspotLatestObsDateTime :: Lens' Hotspot (Maybe EBirdDateTime)
- hotspotCountryCode :: Lens' Hotspot Region
- data CSVOrJSONFormat
- parseCSVOrJSONFormat :: Parser CSVOrJSONFormat
Hotspot type
eBird hotspots, as returned by the RegionHotspotsAPI
Hotspot | |
|
Instances
Optics for the Hotspot type
Auxiliary eBird hotspot-related API types
data CSVOrJSONFormat Source #
Used to specify what format hotspot values should be returned in from the hotspots APIs.