coordinate-0.0.4: A representation of latitude and longitude
Data.Geo.Coordinate.Minutes
Synopsis
data Minutes Source
Instances
class HasMinutes t whereSource
Methods
minutes :: Lens' t MinutesSource
nMinutes :: Prism' Int MinutesSource
A prism on minutes to an integer between 0 and 59 inclusive.
>>> 7 ^? nMinutes Just (Minutes 7)
>>>
7 ^? nMinutes
>>> 0 ^? nMinutes Just (Minutes 0)
0 ^? nMinutes
>>> 59 ^? nMinutes Just (Minutes 59)
59 ^? nMinutes
>>> 60 ^? nMinutes Nothing
60 ^? nMinutes
all (\m -> nMinutes # m == n) (n ^? nMinutes)