Safe Haskell | None |
---|
- data Coordinate
- (.#.) :: Latitude -> Longitude -> Coordinate
- (..#..) :: Double -> Double -> Maybe Coordinate
- class HasCoordinate t where
- coordinate :: Lens' t Coordinate
- coordinateLatLon :: Iso' (Latitude, Longitude) Coordinate
- coordinateLonLat :: Iso' (Longitude, Latitude) Coordinate
- coordinateDMSLatLon :: Iso' ((DegreesLatitude, Minutes, Seconds), Longitude) Coordinate
- coordinateLatDMSLon :: Iso' (Latitude, (DegreesLongitude, Minutes, Seconds)) Coordinate
- coordinateDMSLatDMSLon :: Iso' ((DegreesLatitude, Minutes, Seconds), (DegreesLongitude, Minutes, Seconds)) Coordinate
Documentation
data Coordinate Source
(.#.) :: Latitude -> Longitude -> CoordinateSource
Build a coordinate from a latitude and longitude.