Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
- data Coordinate
- class AsCoordinate p f s where
- _Coordinate :: Optic' p f s Coordinate
- (.#.) :: Latitude -> Longitude -> Coordinate
- (<°>) :: Double -> Double -> Maybe Coordinate
Documentation
data Coordinate Source
Eq Coordinate | |
Ord Coordinate | |
Show Coordinate | |
((~) (* -> * -> *) p (->), Functor f) => AsDegreesLongitude p f Coordinate | |
((~) (* -> * -> *) p (->), Functor f) => AsLongitude p f Coordinate | |
((~) (* -> * -> *) p (->), Functor f) => AsDegreesLatitude p f Coordinate | |
((~) (* -> * -> *) p (->), Functor f) => AsLatitude p f Coordinate | |
AsCoordinate p f Coordinate |
class AsCoordinate p f s where Source
Nothing
_Coordinate :: Optic' p f s Coordinate Source
(.#.) :: Latitude -> Longitude -> Coordinate Source
Build a coordinate from a latitude and longitude.