Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.Geo.Coordinate.Latitude
Documentation
Instances
Eq Latitude | |
Ord Latitude | |
Show Latitude | |
((~) (* -> * -> *) p (->), Functor f) => AsSeconds p f Latitude | |
((~) (* -> * -> *) p (->), Functor f) => AsMinutes p f Latitude | |
((~) (* -> * -> *) p (->), Functor f) => AsDegreesLatitude p f Latitude | |
AsLatitude p f Latitude | |
(Choice p, Applicative f) => AsCoordinate p f (Latitude, Double) | |
(Profunctor p, Functor f) => AsCoordinate p f ((DegreesLongitude, Minutes, Seconds), Latitude) | |
(Profunctor p, Functor f) => AsCoordinate p f (Latitude, (DegreesLongitude, Minutes, Seconds)) | |
(Profunctor p, Functor f) => AsCoordinate p f (Longitude, Latitude) | |
(Profunctor p, Functor f) => AsCoordinate p f (Latitude, Longitude) |
class AsLatitude p f s where Source
Minimal complete definition
Nothing
Instances
(Choice p, Applicative f) => AsLatitude p f Double | A prism on latitude to a double between -90 and 90 exclusive.
|
AsLatitude p f Latitude | |
((~) (* -> * -> *) p (->), Functor f) => AsLatitude p f Coordinate | |
(Profunctor p, Functor f) => AsLatitude p f (DegreesLatitude, Minutes, Seconds) | An isomorphism on the triple of degrees latitude, minutes, seconds to a latitude.
|