packages feed

casr-logbook 0.5.3 → 0.5.4

raw patch · 3 files changed

+9/−35 lines, 3 filesdep ~digitPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: digit

API changes (from Hackage documentation)

- Data.Aviation.Casr.Logbook.Meta.AircraftFlightExpense: _AircraftFlightExpense :: AsAircraftFlightExpense r_a156a => Prism' r_a156a AircraftFlightExpense
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightExpense: _AircraftFlightExpense :: AsAircraftFlightExpense r_a14Nv => Prism' r_a14Nv AircraftFlightExpense
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightExpense: _ExpenseAircraftLanding :: AsAircraftFlightExpense r_a156a => Prism' r_a156a AircraftLandingExpense
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightExpense: _ExpenseAircraftLanding :: AsAircraftFlightExpense r_a14Nv => Prism' r_a14Nv AircraftLandingExpense
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightExpense: _ExpenseAircraftUsage :: AsAircraftFlightExpense r_a156a => Prism' r_a156a AircraftUsageExpense
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightExpense: _ExpenseAircraftUsage :: AsAircraftFlightExpense r_a14Nv => Prism' r_a14Nv AircraftUsageExpense
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightExpense: class AsAircraftFlightExpense r_a156a
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightExpense: class AsAircraftFlightExpense r_a14Nv
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: aircraftFlightMeta :: HasAircraftFlightMeta c_a15L5 => Lens' c_a15L5 AircraftFlightMeta
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: aircraftFlightMeta :: HasAircraftFlightMeta c_a15sq => Lens' c_a15sq AircraftFlightMeta
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: class HasAircraftFlightMeta c_a15L5
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: class HasAircraftFlightMeta c_a15sq
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: expenses :: HasAircraftFlightMeta c_a15L5 => Lens' c_a15L5 [AircraftFlightExpense]
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: expenses :: HasAircraftFlightMeta c_a15sq => Lens' c_a15sq [AircraftFlightExpense]
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: images :: HasAircraftFlightMeta c_a15L5 => Lens' c_a15L5 [Image]
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: images :: HasAircraftFlightMeta c_a15sq => Lens' c_a15sq [Image]
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: pax :: HasAircraftFlightMeta c_a15L5 => Lens' c_a15L5 [Passenger]
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: pax :: HasAircraftFlightMeta c_a15sq => Lens' c_a15sq [Passenger]
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: tracklogs :: HasAircraftFlightMeta c_a15L5 => Lens' c_a15L5 [TrackLog]
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: tracklogs :: HasAircraftFlightMeta c_a15sq => Lens' c_a15sq [TrackLog]
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: videos :: HasAircraftFlightMeta c_a15L5 => Lens' c_a15L5 [Video]
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: videos :: HasAircraftFlightMeta c_a15sq => Lens' c_a15sq [Video]
- Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: visualisations :: HasAircraftFlightMeta c_a15L5 => Lens' c_a15L5 [Visualisation]
+ Data.Aviation.Casr.Logbook.Meta.AircraftFlightMeta: visualisations :: HasAircraftFlightMeta c_a15sq => Lens' c_a15sq [Visualisation]
- Data.Aviation.Casr.Logbook.Meta.AircraftLandingExpense: aircraftLandingExpense :: HasAircraftLandingExpense c_abVN => Lens' c_abVN AircraftLandingExpense
+ Data.Aviation.Casr.Logbook.Meta.AircraftLandingExpense: aircraftLandingExpense :: HasAircraftLandingExpense c_abVQ => Lens' c_abVQ AircraftLandingExpense
- Data.Aviation.Casr.Logbook.Meta.AircraftLandingExpense: aircraftlandingexpenseamount :: HasAircraftLandingExpense c_abVN => Lens' c_abVN Int
+ Data.Aviation.Casr.Logbook.Meta.AircraftLandingExpense: aircraftlandingexpenseamount :: HasAircraftLandingExpense c_abVQ => Lens' c_abVQ Int
- Data.Aviation.Casr.Logbook.Meta.AircraftLandingExpense: aircraftlandingexpensename :: HasAircraftLandingExpense c_abVN => Lens' c_abVN String
+ Data.Aviation.Casr.Logbook.Meta.AircraftLandingExpense: aircraftlandingexpensename :: HasAircraftLandingExpense c_abVQ => Lens' c_abVQ String
- Data.Aviation.Casr.Logbook.Meta.AircraftLandingExpense: class HasAircraftLandingExpense c_abVN
+ Data.Aviation.Casr.Logbook.Meta.AircraftLandingExpense: class HasAircraftLandingExpense c_abVQ
- Data.Aviation.Casr.Logbook.Meta.AircraftUsageExpense: aircraftUsageExpense :: HasAircraftUsageExpense c_a14o6 => Lens' c_a14o6 AircraftUsageExpense
+ Data.Aviation.Casr.Logbook.Meta.AircraftUsageExpense: aircraftUsageExpense :: HasAircraftUsageExpense c_a145r => Lens' c_a145r AircraftUsageExpense
- Data.Aviation.Casr.Logbook.Meta.AircraftUsageExpense: aircraftusageexpensename :: HasAircraftUsageExpense c_a14o6 => Lens' c_a14o6 String
+ Data.Aviation.Casr.Logbook.Meta.AircraftUsageExpense: aircraftusageexpensename :: HasAircraftUsageExpense c_a145r => Lens' c_a145r String
- Data.Aviation.Casr.Logbook.Meta.AircraftUsageExpense: aircraftusageexpenseperhour :: HasAircraftUsageExpense c_a14o6 => Lens' c_a14o6 Int
+ Data.Aviation.Casr.Logbook.Meta.AircraftUsageExpense: aircraftusageexpenseperhour :: HasAircraftUsageExpense c_a145r => Lens' c_a145r Int
- Data.Aviation.Casr.Logbook.Meta.AircraftUsageExpense: class HasAircraftUsageExpense c_a14o6
+ Data.Aviation.Casr.Logbook.Meta.AircraftUsageExpense: class HasAircraftUsageExpense c_a145r
- Data.Aviation.Casr.Logbook.Meta.BriefingExpense: briefingExpense :: HasBriefingExpense c_a13eZ => Lens' c_a13eZ BriefingExpense
+ Data.Aviation.Casr.Logbook.Meta.BriefingExpense: briefingExpense :: HasBriefingExpense c_a12Wk => Lens' c_a12Wk BriefingExpense
- Data.Aviation.Casr.Logbook.Meta.BriefingExpense: briefingexpensename :: HasBriefingExpense c_a13eZ => Lens' c_a13eZ String
+ Data.Aviation.Casr.Logbook.Meta.BriefingExpense: briefingexpensename :: HasBriefingExpense c_a12Wk => Lens' c_a12Wk String
- Data.Aviation.Casr.Logbook.Meta.BriefingExpense: briefingexpenseperhour :: HasBriefingExpense c_a13eZ => Lens' c_a13eZ Int
+ Data.Aviation.Casr.Logbook.Meta.BriefingExpense: briefingexpenseperhour :: HasBriefingExpense c_a12Wk => Lens' c_a12Wk Int
- Data.Aviation.Casr.Logbook.Meta.BriefingExpense: class HasBriefingExpense c_a13eZ
+ Data.Aviation.Casr.Logbook.Meta.BriefingExpense: class HasBriefingExpense c_a12Wk
- Data.Aviation.Casr.Logbook.Meta.BriefingMeta: briefingMeta :: HasBriefingMeta c_a13Zj => Lens' c_a13Zj BriefingMeta
+ Data.Aviation.Casr.Logbook.Meta.BriefingMeta: briefingMeta :: HasBriefingMeta c_a13GE => Lens' c_a13GE BriefingMeta
- Data.Aviation.Casr.Logbook.Meta.BriefingMeta: class HasBriefingMeta c_a13Zj
+ Data.Aviation.Casr.Logbook.Meta.BriefingMeta: class HasBriefingMeta c_a13GE
- Data.Aviation.Casr.Logbook.Meta.ExamExpense: class HasExamExpense c_acS0
+ Data.Aviation.Casr.Logbook.Meta.ExamExpense: class HasExamExpense c_acS3
- Data.Aviation.Casr.Logbook.Meta.ExamExpense: examExpense :: HasExamExpense c_acS0 => Lens' c_acS0 ExamExpense
+ Data.Aviation.Casr.Logbook.Meta.ExamExpense: examExpense :: HasExamExpense c_acS3 => Lens' c_acS3 ExamExpense
- Data.Aviation.Casr.Logbook.Meta.ExamExpense: examexpenseamount :: HasExamExpense c_acS0 => Lens' c_acS0 Int
+ Data.Aviation.Casr.Logbook.Meta.ExamExpense: examexpenseamount :: HasExamExpense c_acS3 => Lens' c_acS3 Int
- Data.Aviation.Casr.Logbook.Meta.ExamExpense: examexpensename :: HasExamExpense c_acS0 => Lens' c_acS0 String
+ Data.Aviation.Casr.Logbook.Meta.ExamExpense: examexpensename :: HasExamExpense c_acS3 => Lens' c_acS3 String
- Data.Aviation.Casr.Logbook.Meta.ExamMeta: class HasExamMeta c_adz8
+ Data.Aviation.Casr.Logbook.Meta.ExamMeta: class HasExamMeta c_adzb
- Data.Aviation.Casr.Logbook.Meta.ExamMeta: examMeta :: HasExamMeta c_adz8 => Lens' c_adz8 ExamMeta
+ Data.Aviation.Casr.Logbook.Meta.ExamMeta: examMeta :: HasExamMeta c_adzb => Lens' c_adzb ExamMeta
- Data.Aviation.Casr.Logbook.Meta.Image: class HasImage c_ak5l
+ Data.Aviation.Casr.Logbook.Meta.Image: class HasImage c_ak5o
- Data.Aviation.Casr.Logbook.Meta.Image: image :: HasImage c_ak5l => Lens' c_ak5l Image
+ Data.Aviation.Casr.Logbook.Meta.Image: image :: HasImage c_ak5o => Lens' c_ak5o Image
- Data.Aviation.Casr.Logbook.Meta.Image: imagename :: HasImage c_ak5l => Lens' c_ak5l (Maybe String)
+ Data.Aviation.Casr.Logbook.Meta.Image: imagename :: HasImage c_ak5o => Lens' c_ak5o (Maybe String)
- Data.Aviation.Casr.Logbook.Meta.Image: imagesource :: HasImage c_ak5l => Lens' c_ak5l (Maybe String)
+ Data.Aviation.Casr.Logbook.Meta.Image: imagesource :: HasImage c_ak5o => Lens' c_ak5o (Maybe String)
- Data.Aviation.Casr.Logbook.Meta.Image: imagetype :: HasImage c_ak5l => Lens' c_ak5l ImageType
+ Data.Aviation.Casr.Logbook.Meta.Image: imagetype :: HasImage c_ak5o => Lens' c_ak5o ImageType
- Data.Aviation.Casr.Logbook.Meta.Image: imageuri :: HasImage c_ak5l => Lens' c_ak5l String
+ Data.Aviation.Casr.Logbook.Meta.Image: imageuri :: HasImage c_ak5o => Lens' c_ak5o String
- Data.Aviation.Casr.Logbook.Meta.ImageType: _Gif :: AsImageType r_aiZ2 => Prism' r_aiZ2 ()
+ Data.Aviation.Casr.Logbook.Meta.ImageType: _Gif :: AsImageType r_aiZ5 => Prism' r_aiZ5 ()
- Data.Aviation.Casr.Logbook.Meta.ImageType: _ImageType :: AsImageType r_aiZ2 => Prism' r_aiZ2 ImageType
+ Data.Aviation.Casr.Logbook.Meta.ImageType: _ImageType :: AsImageType r_aiZ5 => Prism' r_aiZ5 ImageType
- Data.Aviation.Casr.Logbook.Meta.ImageType: _Jpg :: AsImageType r_aiZ2 => Prism' r_aiZ2 ()
+ Data.Aviation.Casr.Logbook.Meta.ImageType: _Jpg :: AsImageType r_aiZ5 => Prism' r_aiZ5 ()
- Data.Aviation.Casr.Logbook.Meta.ImageType: _Png :: AsImageType r_aiZ2 => Prism' r_aiZ2 ()
+ Data.Aviation.Casr.Logbook.Meta.ImageType: _Png :: AsImageType r_aiZ5 => Prism' r_aiZ5 ()
- Data.Aviation.Casr.Logbook.Meta.ImageType: class AsImageType r_aiZ2
+ Data.Aviation.Casr.Logbook.Meta.ImageType: class AsImageType r_aiZ5
- Data.Aviation.Casr.Logbook.Meta.Passenger: class HasPassenger c_allk
+ Data.Aviation.Casr.Logbook.Meta.Passenger: class HasPassenger c_alln
- Data.Aviation.Casr.Logbook.Meta.Passenger: passenger :: HasPassenger c_allk => Lens' c_allk Passenger
+ Data.Aviation.Casr.Logbook.Meta.Passenger: passenger :: HasPassenger c_alln => Lens' c_alln Passenger
- Data.Aviation.Casr.Logbook.Meta.SimulatorFlightExpense: class HasSimulatorFlightExpense c_a124P
+ Data.Aviation.Casr.Logbook.Meta.SimulatorFlightExpense: class HasSimulatorFlightExpense c_a11Ma
- Data.Aviation.Casr.Logbook.Meta.SimulatorFlightExpense: simulatorFlightExpense :: HasSimulatorFlightExpense c_a124P => Lens' c_a124P SimulatorFlightExpense
+ Data.Aviation.Casr.Logbook.Meta.SimulatorFlightExpense: simulatorFlightExpense :: HasSimulatorFlightExpense c_a11Ma => Lens' c_a11Ma SimulatorFlightExpense
- Data.Aviation.Casr.Logbook.Meta.SimulatorFlightExpense: simulatorflightexpensename :: HasSimulatorFlightExpense c_a124P => Lens' c_a124P String
+ Data.Aviation.Casr.Logbook.Meta.SimulatorFlightExpense: simulatorflightexpensename :: HasSimulatorFlightExpense c_a11Ma => Lens' c_a11Ma String
- Data.Aviation.Casr.Logbook.Meta.SimulatorFlightExpense: simulatorflightexpenseperhour :: HasSimulatorFlightExpense c_a124P => Lens' c_a124P Int
+ Data.Aviation.Casr.Logbook.Meta.SimulatorFlightExpense: simulatorflightexpenseperhour :: HasSimulatorFlightExpense c_a11Ma => Lens' c_a11Ma Int
- Data.Aviation.Casr.Logbook.Meta.SimulatorFlightMeta: class HasSimulatorFlightMeta c_a12Qc
+ Data.Aviation.Casr.Logbook.Meta.SimulatorFlightMeta: class HasSimulatorFlightMeta c_a12xx
- Data.Aviation.Casr.Logbook.Meta.SimulatorFlightMeta: simulatorFlightMeta :: HasSimulatorFlightMeta c_a12Qc => Lens' c_a12Qc SimulatorFlightMeta
+ Data.Aviation.Casr.Logbook.Meta.SimulatorFlightMeta: simulatorFlightMeta :: HasSimulatorFlightMeta c_a12xx => Lens' c_a12xx SimulatorFlightMeta
- Data.Aviation.Casr.Logbook.Meta.TrackLog: class HasTrackLog c_amA1
+ Data.Aviation.Casr.Logbook.Meta.TrackLog: class HasTrackLog c_amA4
- Data.Aviation.Casr.Logbook.Meta.TrackLog: trackLog :: HasTrackLog c_amA1 => Lens' c_amA1 TrackLog
+ Data.Aviation.Casr.Logbook.Meta.TrackLog: trackLog :: HasTrackLog c_amA4 => Lens' c_amA4 TrackLog
- Data.Aviation.Casr.Logbook.Meta.TrackLog: tracklogname :: HasTrackLog c_amA1 => Lens' c_amA1 (Maybe String)
+ Data.Aviation.Casr.Logbook.Meta.TrackLog: tracklogname :: HasTrackLog c_amA4 => Lens' c_amA4 (Maybe String)
- Data.Aviation.Casr.Logbook.Meta.TrackLog: tracklogsource :: HasTrackLog c_amA1 => Lens' c_amA1 (Maybe String)
+ Data.Aviation.Casr.Logbook.Meta.TrackLog: tracklogsource :: HasTrackLog c_amA4 => Lens' c_amA4 (Maybe String)
- Data.Aviation.Casr.Logbook.Meta.TrackLog: tracklogtype :: HasTrackLog c_amA1 => Lens' c_amA1 TrackLogType
+ Data.Aviation.Casr.Logbook.Meta.TrackLog: tracklogtype :: HasTrackLog c_amA4 => Lens' c_amA4 TrackLogType
- Data.Aviation.Casr.Logbook.Meta.TrackLog: trackloguri :: HasTrackLog c_amA1 => Lens' c_amA1 String
+ Data.Aviation.Casr.Logbook.Meta.TrackLog: trackloguri :: HasTrackLog c_amA4 => Lens' c_amA4 String
- Data.Aviation.Casr.Logbook.Meta.TrackLogType: _Gpx :: AsTrackLogType r_alJa => Prism' r_alJa ()
+ Data.Aviation.Casr.Logbook.Meta.TrackLogType: _Gpx :: AsTrackLogType r_alJd => Prism' r_alJd ()
- Data.Aviation.Casr.Logbook.Meta.TrackLogType: _ImageTrackLog :: AsTrackLogType r_alJa => Prism' r_alJa ImageType
+ Data.Aviation.Casr.Logbook.Meta.TrackLogType: _ImageTrackLog :: AsTrackLogType r_alJd => Prism' r_alJd ImageType
- Data.Aviation.Casr.Logbook.Meta.TrackLogType: _Kml :: AsTrackLogType r_alJa => Prism' r_alJa ()
+ Data.Aviation.Casr.Logbook.Meta.TrackLogType: _Kml :: AsTrackLogType r_alJd => Prism' r_alJd ()
- Data.Aviation.Casr.Logbook.Meta.TrackLogType: _Kmz :: AsTrackLogType r_alJa => Prism' r_alJa ()
+ Data.Aviation.Casr.Logbook.Meta.TrackLogType: _Kmz :: AsTrackLogType r_alJd => Prism' r_alJd ()
- Data.Aviation.Casr.Logbook.Meta.TrackLogType: _TrackLogType :: AsTrackLogType r_alJa => Prism' r_alJa TrackLogType
+ Data.Aviation.Casr.Logbook.Meta.TrackLogType: _TrackLogType :: AsTrackLogType r_alJd => Prism' r_alJd TrackLogType
- Data.Aviation.Casr.Logbook.Meta.TrackLogType: class AsTrackLogType r_alJa
+ Data.Aviation.Casr.Logbook.Meta.TrackLogType: class AsTrackLogType r_alJd
- Data.Aviation.Casr.Logbook.Meta.TrackLogs: class HasTrackLogs c_anFL
+ Data.Aviation.Casr.Logbook.Meta.TrackLogs: class HasTrackLogs c_anFO
- Data.Aviation.Casr.Logbook.Meta.TrackLogs: trackLogs :: HasTrackLogs c_anFL => Lens' c_anFL TrackLogs
+ Data.Aviation.Casr.Logbook.Meta.TrackLogs: trackLogs :: HasTrackLogs c_anFO => Lens' c_anFO TrackLogs
- Data.Aviation.Casr.Logbook.Meta.Video: class HasVideo c_aoU5
+ Data.Aviation.Casr.Logbook.Meta.Video: class HasVideo c_aoU8
- Data.Aviation.Casr.Logbook.Meta.Video: video :: HasVideo c_aoU5 => Lens' c_aoU5 Video
+ Data.Aviation.Casr.Logbook.Meta.Video: video :: HasVideo c_aoU8 => Lens' c_aoU8 Video
- Data.Aviation.Casr.Logbook.Meta.Video: videoname :: HasVideo c_aoU5 => Lens' c_aoU5 (Maybe String)
+ Data.Aviation.Casr.Logbook.Meta.Video: videoname :: HasVideo c_aoU8 => Lens' c_aoU8 (Maybe String)
- Data.Aviation.Casr.Logbook.Meta.Video: videosource :: HasVideo c_aoU5 => Lens' c_aoU5 (Maybe String)
+ Data.Aviation.Casr.Logbook.Meta.Video: videosource :: HasVideo c_aoU8 => Lens' c_aoU8 (Maybe String)
- Data.Aviation.Casr.Logbook.Meta.Video: videotype :: HasVideo c_aoU5 => Lens' c_aoU5 VideoType
+ Data.Aviation.Casr.Logbook.Meta.Video: videotype :: HasVideo c_aoU8 => Lens' c_aoU8 VideoType
- Data.Aviation.Casr.Logbook.Meta.Video: videouri :: HasVideo c_aoU5 => Lens' c_aoU5 String
+ Data.Aviation.Casr.Logbook.Meta.Video: videouri :: HasVideo c_aoU8 => Lens' c_aoU8 String
- Data.Aviation.Casr.Logbook.Meta.VideoType: _Bambuser :: AsVideoType r_ao4j => Prism' r_ao4j ()
+ Data.Aviation.Casr.Logbook.Meta.VideoType: _Bambuser :: AsVideoType r_ao4m => Prism' r_ao4m ()
- Data.Aviation.Casr.Logbook.Meta.VideoType: _VideoType :: AsVideoType r_ao4j => Prism' r_ao4j VideoType
+ Data.Aviation.Casr.Logbook.Meta.VideoType: _VideoType :: AsVideoType r_ao4m => Prism' r_ao4m VideoType
- Data.Aviation.Casr.Logbook.Meta.VideoType: _Vimeo :: AsVideoType r_ao4j => Prism' r_ao4j ()
+ Data.Aviation.Casr.Logbook.Meta.VideoType: _Vimeo :: AsVideoType r_ao4m => Prism' r_ao4m ()
- Data.Aviation.Casr.Logbook.Meta.VideoType: _YouTube :: AsVideoType r_ao4j => Prism' r_ao4j ()
+ Data.Aviation.Casr.Logbook.Meta.VideoType: _YouTube :: AsVideoType r_ao4m => Prism' r_ao4m ()
- Data.Aviation.Casr.Logbook.Meta.VideoType: class AsVideoType r_ao4j
+ Data.Aviation.Casr.Logbook.Meta.VideoType: class AsVideoType r_ao4m
- Data.Aviation.Casr.Logbook.Meta.Visualisation: class HasVisualisation c_apXA
+ Data.Aviation.Casr.Logbook.Meta.Visualisation: class HasVisualisation c_apXD
- Data.Aviation.Casr.Logbook.Meta.Visualisation: doaramaid :: HasVisualisation c_apXA => Lens' c_apXA String
+ Data.Aviation.Casr.Logbook.Meta.Visualisation: doaramaid :: HasVisualisation c_apXD => Lens' c_apXD String
- Data.Aviation.Casr.Logbook.Meta.Visualisation: doaramaname :: HasVisualisation c_apXA => Lens' c_apXA (Maybe String)
+ Data.Aviation.Casr.Logbook.Meta.Visualisation: doaramaname :: HasVisualisation c_apXD => Lens' c_apXD (Maybe String)
- Data.Aviation.Casr.Logbook.Meta.Visualisation: oembedid :: HasVisualisation c_apXA => Lens' c_apXA String
+ Data.Aviation.Casr.Logbook.Meta.Visualisation: oembedid :: HasVisualisation c_apXD => Lens' c_apXD String
- Data.Aviation.Casr.Logbook.Meta.Visualisation: visualisation :: HasVisualisation c_apXA => Lens' c_apXA Visualisation
+ Data.Aviation.Casr.Logbook.Meta.Visualisation: visualisation :: HasVisualisation c_apXD => Lens' c_apXD Visualisation
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: class HasFlightTimeReport c_aOUR
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: class HasFlightTimeReport c_aOC0
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: flightTimeReport :: HasFlightTimeReport c_aOUR => Lens' c_aOUR FlightTimeReport
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: flightTimeReport :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 FlightTimeReport
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: flightsTotal :: HasFlightTimeReport c_aOUR => Lens' c_aOUR Int
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: flightsTotal :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 Int
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursDay :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursDay :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursDayDual :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursDayDual :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursDayICUS :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursDayICUS :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursDayInCommand :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursDayInCommand :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursInAircraftRegistration :: HasFlightTimeReport c_aOUR => Lens' c_aOUR (Map String (TimeAmount, TimeAmount, TimeAmount, TimeAmount))
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursInAircraftRegistration :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 (Map String (TimeAmount, TimeAmount, TimeAmount, TimeAmount))
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursInAircraftType :: HasFlightTimeReport c_aOUR => Lens' c_aOUR (Map String (TimeAmount, TimeAmount, TimeAmount, TimeAmount))
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursInAircraftType :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 (Map String (TimeAmount, TimeAmount, TimeAmount, TimeAmount))
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursInstrument :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursInstrument :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursMultiEngine :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursMultiEngine :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursMultiEngineDual :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursMultiEngineDual :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursMultiEngineICUS :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursMultiEngineICUS :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursMultiEngineInCommand :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursMultiEngineInCommand :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursNight :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursNight :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursNightDual :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursNightDual :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursNightICUS :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursNightICUS :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursNightInCommand :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursNightInCommand :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursSingleEngine :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursSingleEngine :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursSingleEngineDual :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursSingleEngineDual :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursSingleEngineICUS :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursSingleEngineICUS :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursSingleEngineInCommand :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursSingleEngineInCommand :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursTotal :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursTotal :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursTotalDual :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursTotalDual :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursTotalICUS :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursTotalICUS :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursTotalInCommand :: HasFlightTimeReport c_aOUR => Lens' c_aOUR TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursTotalInCommand :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 TimeAmount
- Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursWithPiC :: HasFlightTimeReport c_aOUR => Lens' c_aOUR (Map Aviator TimeAmount)
+ Data.Aviation.Casr.Logbook.Reports.FlightTimeReport: hoursWithPiC :: HasFlightTimeReport c_aOC0 => Lens' c_aOC0 (Map Aviator TimeAmount)
- Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: aircraftLandingExpenseTotal :: HasExpenseReport c_a17ni => Lens' c_a17ni Int
+ Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: aircraftLandingExpenseTotal :: HasExpenseReport c_a174D => Lens' c_a174D Int
- Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: aircraftUsageExpenseTotal :: HasExpenseReport c_a17ni => Lens' c_a17ni Int
+ Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: aircraftUsageExpenseTotal :: HasExpenseReport c_a174D => Lens' c_a174D Int
- Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: briefingExpenseTotal :: HasExpenseReport c_a17ni => Lens' c_a17ni Int
+ Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: briefingExpenseTotal :: HasExpenseReport c_a174D => Lens' c_a174D Int
- Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: class HasExpenseReport c_a17ni
+ Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: class HasExpenseReport c_a174D
- Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: examExpenseTotal :: HasExpenseReport c_a17ni => Lens' c_a17ni Int
+ Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: examExpenseTotal :: HasExpenseReport c_a174D => Lens' c_a174D Int
- Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: expenseReport :: HasExpenseReport c_a17ni => Lens' c_a17ni ExpenseReport
+ Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: expenseReport :: HasExpenseReport c_a174D => Lens' c_a174D ExpenseReport
- Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: simulatorFlightTotal :: HasExpenseReport c_a17ni => Lens' c_a17ni Int
+ Data.Aviation.Casr.Logbook.Reports.Meta.ExpenseReport: simulatorFlightTotal :: HasExpenseReport c_a174D => Lens' c_a174D Int
- Data.Aviation.Casr.Logbook.Reports.SimulatorTimeReport: class HasSimulatorTimeReport c_aNSZ
+ Data.Aviation.Casr.Logbook.Reports.SimulatorTimeReport: class HasSimulatorTimeReport c_aNzG
- Data.Aviation.Casr.Logbook.Reports.SimulatorTimeReport: hoursInstrumentSimulator :: HasSimulatorTimeReport c_aNSZ => Lens' c_aNSZ TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.SimulatorTimeReport: hoursInstrumentSimulator :: HasSimulatorTimeReport c_aNzG => Lens' c_aNzG TimeAmount
- Data.Aviation.Casr.Logbook.Reports.SimulatorTimeReport: hoursTotalSimulator :: HasSimulatorTimeReport c_aNSZ => Lens' c_aNSZ TimeAmount
+ Data.Aviation.Casr.Logbook.Reports.SimulatorTimeReport: hoursTotalSimulator :: HasSimulatorTimeReport c_aNzG => Lens' c_aNzG TimeAmount
- Data.Aviation.Casr.Logbook.Reports.SimulatorTimeReport: simulatorTimeReport :: HasSimulatorTimeReport c_aNSZ => Lens' c_aNSZ SimulatorTimeReport
+ Data.Aviation.Casr.Logbook.Reports.SimulatorTimeReport: simulatorTimeReport :: HasSimulatorTimeReport c_aNzG => Lens' c_aNzG SimulatorTimeReport
- Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: class HasTakeOffLanding90 c_aM3V
+ Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: class HasTakeOffLanding90 c_aLKC
- Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: currency90 :: HasTakeOffLanding90 c_aM3V => Lens' c_aM3V Day
+ Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: currency90 :: HasTakeOffLanding90 c_aLKC => Lens' c_aLKC Day
- Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: landing1 :: HasTakeOffLanding90 c_aM3V => Lens' c_aM3V FlightPoint
+ Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: landing1 :: HasTakeOffLanding90 c_aLKC => Lens' c_aLKC FlightPoint
- Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: landing2 :: HasTakeOffLanding90 c_aM3V => Lens' c_aM3V FlightPoint
+ Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: landing2 :: HasTakeOffLanding90 c_aLKC => Lens' c_aLKC FlightPoint
- Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: landing3 :: HasTakeOffLanding90 c_aM3V => Lens' c_aM3V FlightPoint
+ Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: landing3 :: HasTakeOffLanding90 c_aLKC => Lens' c_aLKC FlightPoint
- Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: takeOffLanding90 :: HasTakeOffLanding90 c_aM3V => Lens' c_aM3V TakeOffLanding90
+ Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: takeOffLanding90 :: HasTakeOffLanding90 c_aLKC => Lens' c_aLKC TakeOffLanding90
- Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: takeoff1 :: HasTakeOffLanding90 c_aM3V => Lens' c_aM3V FlightPoint
+ Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: takeoff1 :: HasTakeOffLanding90 c_aLKC => Lens' c_aLKC FlightPoint
- Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: takeoff2 :: HasTakeOffLanding90 c_aM3V => Lens' c_aM3V FlightPoint
+ Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: takeoff2 :: HasTakeOffLanding90 c_aLKC => Lens' c_aLKC FlightPoint
- Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: takeoff3 :: HasTakeOffLanding90 c_aM3V => Lens' c_aM3V FlightPoint
+ Data.Aviation.Casr.Logbook.Reports.TakeOffLanding90: takeoff3 :: HasTakeOffLanding90 c_aLKC => Lens' c_aLKC FlightPoint
- Data.Aviation.Casr.Logbook.Types.Aircraft: aircraft :: HasAircraft c_arlw => Lens' c_arlw Aircraft
+ Data.Aviation.Casr.Logbook.Types.Aircraft: aircraft :: HasAircraft c_arlz => Lens' c_arlz Aircraft
- Data.Aviation.Casr.Logbook.Types.Aircraft: aircraftEngine :: HasAircraft c_arlw => Lens' c_arlw Engine
+ Data.Aviation.Casr.Logbook.Types.Aircraft: aircraftEngine :: HasAircraft c_arlz => Lens' c_arlz Engine
- Data.Aviation.Casr.Logbook.Types.Aircraft: aircraftRegistration :: HasAircraft c_arlw => Lens' c_arlw String
+ Data.Aviation.Casr.Logbook.Types.Aircraft: aircraftRegistration :: HasAircraft c_arlz => Lens' c_arlz String
- Data.Aviation.Casr.Logbook.Types.Aircraft: aircraftType :: HasAircraft c_arlw => Lens' c_arlw String
+ Data.Aviation.Casr.Logbook.Types.Aircraft: aircraftType :: HasAircraft c_arlz => Lens' c_arlz String
- Data.Aviation.Casr.Logbook.Types.Aircraft: class HasAircraft c_arlw
+ Data.Aviation.Casr.Logbook.Types.Aircraft: class HasAircraft c_arlz
- Data.Aviation.Casr.Logbook.Types.AircraftFlight: aircraftFlight :: HasAircraftFlight c_aGA3 => Lens' c_aGA3 AircraftFlight
+ Data.Aviation.Casr.Logbook.Types.AircraftFlight: aircraftFlight :: HasAircraftFlight c_aFpE => Lens' c_aFpE AircraftFlight
- Data.Aviation.Casr.Logbook.Types.AircraftFlight: aircraftflightname :: HasAircraftFlight c_aGA3 => Lens' c_aGA3 String
+ Data.Aviation.Casr.Logbook.Types.AircraftFlight: aircraftflightname :: HasAircraftFlight c_aFpE => Lens' c_aFpE String
- Data.Aviation.Casr.Logbook.Types.AircraftFlight: class HasAircraftFlight c_aGA3
+ Data.Aviation.Casr.Logbook.Types.AircraftFlight: class HasAircraftFlight c_aFpE
- Data.Aviation.Casr.Logbook.Types.AircraftFlight: command :: HasAircraftFlight c_aGA3 => Lens' c_aGA3 Command
+ Data.Aviation.Casr.Logbook.Types.AircraftFlight: command :: HasAircraftFlight c_aFpE => Lens' c_aFpE Command
- Data.Aviation.Casr.Logbook.Types.AircraftFlight: daynight :: HasAircraftFlight c_aGA3 => Lens' c_aGA3 DayNight
+ Data.Aviation.Casr.Logbook.Types.AircraftFlight: daynight :: HasAircraftFlight c_aFpE => Lens' c_aFpE DayNight
- Data.Aviation.Casr.Logbook.Types.AircraftFlight: flightaircraft :: HasAircraftFlight c_aGA3 => Lens' c_aGA3 Aircraft
+ Data.Aviation.Casr.Logbook.Types.AircraftFlight: flightaircraft :: HasAircraftFlight c_aFpE => Lens' c_aFpE Aircraft
- Data.Aviation.Casr.Logbook.Types.AircraftFlight: flightothercrew :: HasAircraftFlight c_aGA3 => Lens' c_aGA3 [Aviator]
+ Data.Aviation.Casr.Logbook.Types.AircraftFlight: flightothercrew :: HasAircraftFlight c_aFpE => Lens' c_aFpE [Aviator]
- Data.Aviation.Casr.Logbook.Types.AircraftFlight: flightpath :: HasAircraftFlight c_aGA3 => Lens' c_aGA3 FlightPath
+ Data.Aviation.Casr.Logbook.Types.AircraftFlight: flightpath :: HasAircraftFlight c_aFpE => Lens' c_aFpE FlightPath
- Data.Aviation.Casr.Logbook.Types.AircraftFlight: instrumentflightTime :: HasAircraftFlight c_aGA3 => Lens' c_aGA3 TimeAmount
+ Data.Aviation.Casr.Logbook.Types.AircraftFlight: instrumentflightTime :: HasAircraftFlight c_aFpE => Lens' c_aFpE TimeAmount
- Data.Aviation.Casr.Logbook.Types.Aviator: arn :: HasAviator c_au4s => Lens' c_au4s [DecDigit]
+ Data.Aviation.Casr.Logbook.Types.Aviator: arn :: HasAviator c_au4v => Lens' c_au4v [DecDigit]
- Data.Aviation.Casr.Logbook.Types.Aviator: aviator :: HasAviator c_au4s => Lens' c_au4s Aviator
+ Data.Aviation.Casr.Logbook.Types.Aviator: aviator :: HasAviator c_au4v => Lens' c_au4v Aviator
- Data.Aviation.Casr.Logbook.Types.Aviator: class HasAviator c_au4s
+ Data.Aviation.Casr.Logbook.Types.Aviator: class HasAviator c_au4v
- Data.Aviation.Casr.Logbook.Types.Aviator: dob :: HasAviator c_au4s => Lens' c_au4s (Maybe Day)
+ Data.Aviation.Casr.Logbook.Types.Aviator: dob :: HasAviator c_au4v => Lens' c_au4v (Maybe Day)
- Data.Aviation.Casr.Logbook.Types.Aviator: firstname :: HasAviator c_au4s => Lens' c_au4s String
+ Data.Aviation.Casr.Logbook.Types.Aviator: firstname :: HasAviator c_au4v => Lens' c_au4v String
- Data.Aviation.Casr.Logbook.Types.Aviator: ratings :: HasAviator c_au4s => Lens' c_au4s [Rating]
+ Data.Aviation.Casr.Logbook.Types.Aviator: ratings :: HasAviator c_au4v => Lens' c_au4v [Rating]
- Data.Aviation.Casr.Logbook.Types.Aviator: surname :: HasAviator c_au4s => Lens' c_au4s String
+ Data.Aviation.Casr.Logbook.Types.Aviator: surname :: HasAviator c_au4v => Lens' c_au4v String
- Data.Aviation.Casr.Logbook.Types.Briefing: briefer :: HasBriefing c_aF5C => Lens' c_aF5C Aviator
+ Data.Aviation.Casr.Logbook.Types.Briefing: briefer :: HasBriefing c_aDVd => Lens' c_aDVd Aviator
- Data.Aviation.Casr.Logbook.Types.Briefing: briefing :: HasBriefing c_aF5C => Lens' c_aF5C Briefing
+ Data.Aviation.Casr.Logbook.Types.Briefing: briefing :: HasBriefing c_aDVd => Lens' c_aDVd Briefing
- Data.Aviation.Casr.Logbook.Types.Briefing: briefingLocation :: HasBriefing c_aF5C => Lens' c_aF5C Location
+ Data.Aviation.Casr.Logbook.Types.Briefing: briefingLocation :: HasBriefing c_aDVd => Lens' c_aDVd Location
- Data.Aviation.Casr.Logbook.Types.Briefing: briefingName :: HasBriefing c_aF5C => Lens' c_aF5C String
+ Data.Aviation.Casr.Logbook.Types.Briefing: briefingName :: HasBriefing c_aDVd => Lens' c_aDVd String
- Data.Aviation.Casr.Logbook.Types.Briefing: briefingTime :: HasBriefing c_aF5C => Lens' c_aF5C Time
+ Data.Aviation.Casr.Logbook.Types.Briefing: briefingTime :: HasBriefing c_aDVd => Lens' c_aDVd Time
- Data.Aviation.Casr.Logbook.Types.Briefing: briefingTimeAmount :: HasBriefing c_aF5C => Lens' c_aF5C TimeAmount
+ Data.Aviation.Casr.Logbook.Types.Briefing: briefingTimeAmount :: HasBriefing c_aDVd => Lens' c_aDVd TimeAmount
- Data.Aviation.Casr.Logbook.Types.Briefing: class HasBriefing c_aF5C
+ Data.Aviation.Casr.Logbook.Types.Briefing: class HasBriefing c_aDVd
- Data.Aviation.Casr.Logbook.Types.Command: _Command :: AsCommand r_avqG => Prism' r_avqG Command
+ Data.Aviation.Casr.Logbook.Types.Command: _Command :: AsCommand r_avqJ => Prism' r_avqJ Command
- Data.Aviation.Casr.Logbook.Types.Command: _Dual :: AsCommand r_avqG => Prism' r_avqG Aviator
+ Data.Aviation.Casr.Logbook.Types.Command: _Dual :: AsCommand r_avqJ => Prism' r_avqJ Aviator
- Data.Aviation.Casr.Logbook.Types.Command: _ICUS :: AsCommand r_avqG => Prism' r_avqG Aviator
+ Data.Aviation.Casr.Logbook.Types.Command: _ICUS :: AsCommand r_avqJ => Prism' r_avqJ Aviator
- Data.Aviation.Casr.Logbook.Types.Command: _InCommand :: AsCommand r_avqG => Prism' r_avqG ()
+ Data.Aviation.Casr.Logbook.Types.Command: _InCommand :: AsCommand r_avqJ => Prism' r_avqJ ()
- Data.Aviation.Casr.Logbook.Types.Command: class AsCommand r_avqG
+ Data.Aviation.Casr.Logbook.Types.Command: class AsCommand r_avqJ
- Data.Aviation.Casr.Logbook.Types.DayNight: class HasDayNight c_aEpw
+ Data.Aviation.Casr.Logbook.Types.DayNight: class HasDayNight c_aDf7
- Data.Aviation.Casr.Logbook.Types.DayNight: dayDayNight :: HasDayNight c_aEpw => Lens' c_aEpw TimeAmount
+ Data.Aviation.Casr.Logbook.Types.DayNight: dayDayNight :: HasDayNight c_aDf7 => Lens' c_aDf7 TimeAmount
- Data.Aviation.Casr.Logbook.Types.DayNight: dayNight :: HasDayNight c_aEpw => Lens' c_aEpw DayNight
+ Data.Aviation.Casr.Logbook.Types.DayNight: dayNight :: HasDayNight c_aDf7 => Lens' c_aDf7 DayNight
- Data.Aviation.Casr.Logbook.Types.DayNight: nightDayNight :: HasDayNight c_aEpw => Lens' c_aEpw TimeAmount
+ Data.Aviation.Casr.Logbook.Types.DayNight: nightDayNight :: HasDayNight c_aDf7 => Lens' c_aDf7 TimeAmount
- Data.Aviation.Casr.Logbook.Types.Engine: _Engine :: AsEngine r_aqOb => Prism' r_aqOb Engine
+ Data.Aviation.Casr.Logbook.Types.Engine: _Engine :: AsEngine r_aqOe => Prism' r_aqOe Engine
- Data.Aviation.Casr.Logbook.Types.Engine: _Multi :: AsEngine r_aqOb => Prism' r_aqOb ()
+ Data.Aviation.Casr.Logbook.Types.Engine: _Multi :: AsEngine r_aqOe => Prism' r_aqOe ()
- Data.Aviation.Casr.Logbook.Types.Engine: _Single :: AsEngine r_aqOb => Prism' r_aqOb ()
+ Data.Aviation.Casr.Logbook.Types.Engine: _Single :: AsEngine r_aqOe => Prism' r_aqOe ()
- Data.Aviation.Casr.Logbook.Types.Engine: class AsEngine r_aqOb
+ Data.Aviation.Casr.Logbook.Types.Engine: class AsEngine r_aqOe
- Data.Aviation.Casr.Logbook.Types.Entry: _AircraftFlightEntry :: AsEntry r_aILD ae_aIrv se_aIrw ee_aIrx be_aIry => Prism' r_aILD (AircraftFlight, ae_aIrv)
+ Data.Aviation.Casr.Logbook.Types.Entry: _AircraftFlightEntry :: AsEntry r_aIse ae_aHh6 se_aHh7 ee_aHh8 be_aHh9 => Prism' r_aIse (AircraftFlight, ae_aHh6)
- Data.Aviation.Casr.Logbook.Types.Entry: _BriefingEntry :: AsEntry r_aILD ae_aIrv se_aIrw ee_aIrx be_aIry => Prism' r_aILD (Briefing, be_aIry)
+ Data.Aviation.Casr.Logbook.Types.Entry: _BriefingEntry :: AsEntry r_aIse ae_aHh6 se_aHh7 ee_aHh8 be_aHh9 => Prism' r_aIse (Briefing, be_aHh9)
- Data.Aviation.Casr.Logbook.Types.Entry: _Entry :: AsEntry r_aILD ae_aIrv se_aIrw ee_aIrx be_aIry => Prism' r_aILD (Entry ae_aIrv se_aIrw ee_aIrx be_aIry)
+ Data.Aviation.Casr.Logbook.Types.Entry: _Entry :: AsEntry r_aIse ae_aHh6 se_aHh7 ee_aHh8 be_aHh9 => Prism' r_aIse (Entry ae_aHh6 se_aHh7 ee_aHh8 be_aHh9)
- Data.Aviation.Casr.Logbook.Types.Entry: _ExamEntry :: AsEntry r_aILD ae_aIrv se_aIrw ee_aIrx be_aIry => Prism' r_aILD (Exam, ee_aIrx)
+ Data.Aviation.Casr.Logbook.Types.Entry: _ExamEntry :: AsEntry r_aIse ae_aHh6 se_aHh7 ee_aHh8 be_aHh9 => Prism' r_aIse (Exam, ee_aHh8)
- Data.Aviation.Casr.Logbook.Types.Entry: _SimulatorFlightEntry :: AsEntry r_aILD ae_aIrv se_aIrw ee_aIrx be_aIry => Prism' r_aILD (SimulatorFlight, se_aIrw)
+ Data.Aviation.Casr.Logbook.Types.Entry: _SimulatorFlightEntry :: AsEntry r_aIse ae_aHh6 se_aHh7 ee_aHh8 be_aHh9 => Prism' r_aIse (SimulatorFlight, se_aHh7)
- Data.Aviation.Casr.Logbook.Types.Entry: class AsEntry r_aILD ae_aIrv se_aIrw ee_aIrx be_aIry | r_aILD -> ae_aIrv se_aIrw ee_aIrx be_aIry
+ Data.Aviation.Casr.Logbook.Types.Entry: class AsEntry r_aIse ae_aHh6 se_aHh7 ee_aHh8 be_aHh9 | r_aIse -> ae_aHh6 se_aHh7 ee_aHh8 be_aHh9
- Data.Aviation.Casr.Logbook.Types.Exam: class HasExam c_ayUM
+ Data.Aviation.Casr.Logbook.Types.Exam: class HasExam c_ayUP
- Data.Aviation.Casr.Logbook.Types.Exam: exam :: HasExam c_ayUM => Lens' c_ayUM Exam
+ Data.Aviation.Casr.Logbook.Types.Exam: exam :: HasExam c_ayUP => Lens' c_ayUP Exam
- Data.Aviation.Casr.Logbook.Types.Exam: examDelegate :: HasExam c_ayUM => Lens' c_ayUM Aviator
+ Data.Aviation.Casr.Logbook.Types.Exam: examDelegate :: HasExam c_ayUP => Lens' c_ayUP Aviator
- Data.Aviation.Casr.Logbook.Types.Exam: examLocation :: HasExam c_ayUM => Lens' c_ayUM Location
+ Data.Aviation.Casr.Logbook.Types.Exam: examLocation :: HasExam c_ayUP => Lens' c_ayUP Location
- Data.Aviation.Casr.Logbook.Types.Exam: examName :: HasExam c_ayUM => Lens' c_ayUM String
+ Data.Aviation.Casr.Logbook.Types.Exam: examName :: HasExam c_ayUP => Lens' c_ayUP String
- Data.Aviation.Casr.Logbook.Types.Exam: examResult :: HasExam c_ayUM => Lens' c_ayUM Int
+ Data.Aviation.Casr.Logbook.Types.Exam: examResult :: HasExam c_ayUP => Lens' c_ayUP Int
- Data.Aviation.Casr.Logbook.Types.Exam: examResultMaximum :: HasExam c_ayUM => Lens' c_ayUM Int
+ Data.Aviation.Casr.Logbook.Types.Exam: examResultMaximum :: HasExam c_ayUP => Lens' c_ayUP Int
- Data.Aviation.Casr.Logbook.Types.Exam: examTime :: HasExam c_ayUM => Lens' c_ayUM Time
+ Data.Aviation.Casr.Logbook.Types.Exam: examTime :: HasExam c_ayUP => Lens' c_ayUP Time
- Data.Aviation.Casr.Logbook.Types.FlightPath: class HasFlightPath c_axRl
+ Data.Aviation.Casr.Logbook.Types.FlightPath: class HasFlightPath c_axRo
- Data.Aviation.Casr.Logbook.Types.FlightPath: flightEnd :: HasFlightPath c_axRl => Lens' c_axRl FlightPoint
+ Data.Aviation.Casr.Logbook.Types.FlightPath: flightEnd :: HasFlightPath c_axRo => Lens' c_axRo FlightPoint
- Data.Aviation.Casr.Logbook.Types.FlightPath: flightIntermediate :: HasFlightPath c_axRl => Lens' c_axRl [FlightPoint]
+ Data.Aviation.Casr.Logbook.Types.FlightPath: flightIntermediate :: HasFlightPath c_axRo => Lens' c_axRo [FlightPoint]
- Data.Aviation.Casr.Logbook.Types.FlightPath: flightPath :: HasFlightPath c_axRl => Lens' c_axRl FlightPath
+ Data.Aviation.Casr.Logbook.Types.FlightPath: flightPath :: HasFlightPath c_axRo => Lens' c_axRo FlightPath
- Data.Aviation.Casr.Logbook.Types.FlightPath: flightStart :: HasFlightPath c_axRl => Lens' c_axRl FlightPoint
+ Data.Aviation.Casr.Logbook.Types.FlightPath: flightStart :: HasFlightPath c_axRo => Lens' c_axRo FlightPoint
- Data.Aviation.Casr.Logbook.Types.FlightPoint: class HasFlightPoint c_awWk
+ Data.Aviation.Casr.Logbook.Types.FlightPoint: class HasFlightPoint c_awWn
- Data.Aviation.Casr.Logbook.Types.FlightPoint: flightPoint :: HasFlightPoint c_awWk => Lens' c_awWk FlightPoint
+ Data.Aviation.Casr.Logbook.Types.FlightPoint: flightPoint :: HasFlightPoint c_awWn => Lens' c_awWn FlightPoint
- Data.Aviation.Casr.Logbook.Types.FlightPoint: landingTime :: HasFlightPoint c_awWk => Lens' c_awWk Time
+ Data.Aviation.Casr.Logbook.Types.FlightPoint: landingTime :: HasFlightPoint c_awWn => Lens' c_awWn Time
- Data.Aviation.Casr.Logbook.Types.FlightPoint: point :: HasFlightPoint c_awWk => Lens' c_awWk String
+ Data.Aviation.Casr.Logbook.Types.FlightPoint: point :: HasFlightPoint c_awWn => Lens' c_awWn String
- Data.Aviation.Casr.Logbook.Types.FlightPoint: runway :: HasFlightPoint c_awWk => Lens' c_awWk (Maybe String)
+ Data.Aviation.Casr.Logbook.Types.FlightPoint: runway :: HasFlightPoint c_awWn => Lens' c_awWn (Maybe String)
- Data.Aviation.Casr.Logbook.Types.Location: class HasLocation c_ascO
+ Data.Aviation.Casr.Logbook.Types.Location: class HasLocation c_ascR
- Data.Aviation.Casr.Logbook.Types.Location: location :: HasLocation c_ascO => Lens' c_ascO Location
+ Data.Aviation.Casr.Logbook.Types.Location: location :: HasLocation c_ascR => Lens' c_ascR Location
- Data.Aviation.Casr.Logbook.Types.Location: locationlatitude :: HasLocation c_ascO => Lens' c_ascO Double
+ Data.Aviation.Casr.Logbook.Types.Location: locationlatitude :: HasLocation c_ascR => Lens' c_ascR Double
- Data.Aviation.Casr.Logbook.Types.Location: locationlongitude :: HasLocation c_ascO => Lens' c_ascO Double
+ Data.Aviation.Casr.Logbook.Types.Location: locationlongitude :: HasLocation c_ascR => Lens' c_ascR Double
- Data.Aviation.Casr.Logbook.Types.Location: locationname :: HasLocation c_ascO => Lens' c_ascO String
+ Data.Aviation.Casr.Logbook.Types.Location: locationname :: HasLocation c_ascR => Lens' c_ascR String
- Data.Aviation.Casr.Logbook.Types.Logbook: class HasLogbook c_aL16 ae_aKUe se_aKUf ee_aKUg be_aKUh | c_aL16 -> ae_aKUe se_aKUf ee_aKUg be_aKUh
+ Data.Aviation.Casr.Logbook.Types.Logbook: class HasLogbook c_aKHL ae_aKAT se_aKAU ee_aKAV be_aKAW | c_aKHL -> ae_aKAT se_aKAU ee_aKAV be_aKAW
- Data.Aviation.Casr.Logbook.Types.Logbook: logbook :: HasLogbook c_aL16 ae_aKUe se_aKUf ee_aKUg be_aKUh => Lens' c_aL16 (Logbook ae_aKUe se_aKUf ee_aKUg be_aKUh)
+ Data.Aviation.Casr.Logbook.Types.Logbook: logbook :: HasLogbook c_aKHL ae_aKAT se_aKAU ee_aKAV be_aKAW => Lens' c_aKHL (Logbook ae_aKAT se_aKAU ee_aKAV be_aKAW)
- Data.Aviation.Casr.Logbook.Types.Logbook: logbookaviator :: HasLogbook c_aL16 ae_aKUe se_aKUf ee_aKUg be_aKUh => Lens' c_aL16 Aviator
+ Data.Aviation.Casr.Logbook.Types.Logbook: logbookaviator :: HasLogbook c_aKHL ae_aKAT se_aKAU ee_aKAV be_aKAW => Lens' c_aKHL Aviator
- Data.Aviation.Casr.Logbook.Types.Logbook: logbookentries :: HasLogbook c_aL16 ae_aKUe se_aKUf ee_aKUg be_aKUh => Lens' c_aL16 (Entries ae_aKUe se_aKUf ee_aKUg be_aKUh)
+ Data.Aviation.Casr.Logbook.Types.Logbook: logbookentries :: HasLogbook c_aKHL ae_aKAT se_aKAU ee_aKAV be_aKAW => Lens' c_aKHL (Entries ae_aKAT se_aKAU ee_aKAV be_aKAW)
- Data.Aviation.Casr.Logbook.Types.Rating: class HasRating c_atiL
+ Data.Aviation.Casr.Logbook.Types.Rating: class HasRating c_atiO
- Data.Aviation.Casr.Logbook.Types.Rating: rating :: HasRating c_atiL => Lens' c_atiL Rating
+ Data.Aviation.Casr.Logbook.Types.Rating: rating :: HasRating c_atiO => Lens' c_atiO Rating
- Data.Aviation.Casr.Logbook.Types.Rating: ratingAchieved :: HasRating c_atiL => Lens' c_atiL (Maybe Day)
+ Data.Aviation.Casr.Logbook.Types.Rating: ratingAchieved :: HasRating c_atiO => Lens' c_atiO (Maybe Day)
- Data.Aviation.Casr.Logbook.Types.Rating: ratingName :: HasRating c_atiL => Lens' c_atiL String
+ Data.Aviation.Casr.Logbook.Types.Rating: ratingName :: HasRating c_atiO => Lens' c_atiO String
- Data.Aviation.Casr.Logbook.Types.SimulatorFlight: class HasSimulatorFlight c_aCUw
+ Data.Aviation.Casr.Logbook.Types.SimulatorFlight: class HasSimulatorFlight c_aBKd
- Data.Aviation.Casr.Logbook.Types.SimulatorFlight: instrumentsimulatorTime :: HasSimulatorFlight c_aCUw => Lens' c_aCUw TimeAmount
+ Data.Aviation.Casr.Logbook.Types.SimulatorFlight: instrumentsimulatorTime :: HasSimulatorFlight c_aBKd => Lens' c_aBKd TimeAmount
- Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorFlight :: HasSimulatorFlight c_aCUw => Lens' c_aCUw SimulatorFlight
+ Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorFlight :: HasSimulatorFlight c_aBKd => Lens' c_aBKd SimulatorFlight
- Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorTime :: HasSimulatorFlight c_aCUw => Lens' c_aCUw TimeAmount
+ Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorTime :: HasSimulatorFlight c_aBKd => Lens' c_aBKd TimeAmount
- Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorflightname :: HasSimulatorFlight c_aCUw => Lens' c_aCUw String
+ Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorflightname :: HasSimulatorFlight c_aBKd => Lens' c_aBKd String
- Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorflighttime :: HasSimulatorFlight c_aCUw => Lens' c_aCUw Time
+ Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorflighttime :: HasSimulatorFlight c_aBKd => Lens' c_aBKd Time
- Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorothercrew :: HasSimulatorFlight c_aCUw => Lens' c_aCUw [Aviator]
+ Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatorothercrew :: HasSimulatorFlight c_aBKd => Lens' c_aBKd [Aviator]
- Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatortype :: HasSimulatorFlight c_aCUw => Lens' c_aCUw String
+ Data.Aviation.Casr.Logbook.Types.SimulatorFlight: simulatortype :: HasSimulatorFlight c_aBKd => Lens' c_aBKd String
- Data.Aviation.Casr.Logbook.Types.Time: class HasTime c_awfU
+ Data.Aviation.Casr.Logbook.Types.Time: class HasTime c_awfX
- Data.Aviation.Casr.Logbook.Types.Time: daytime :: HasTime c_awfU => Lens' c_awfU Day
+ Data.Aviation.Casr.Logbook.Types.Time: daytime :: HasTime c_awfX => Lens' c_awfX Day
- Data.Aviation.Casr.Logbook.Types.Time: time :: HasTime c_awfU => Lens' c_awfU Time
+ Data.Aviation.Casr.Logbook.Types.Time: time :: HasTime c_awfX => Lens' c_awfX Time
- Data.Aviation.Casr.Logbook.Types.Time: timeofday :: HasTime c_awfU => Lens' c_awfU (Maybe TimeOfDay)
+ Data.Aviation.Casr.Logbook.Types.Time: timeofday :: HasTime c_awfX => Lens' c_awfX (Maybe TimeOfDay)
- Data.Aviation.Casr.Logbook.Types.TimeAmount: class HasTimeAmount c_aAwy
+ Data.Aviation.Casr.Logbook.Types.TimeAmount: class HasTimeAmount c_aAwq
- Data.Aviation.Casr.Logbook.Types.TimeAmount: hours :: HasTimeAmount c_aAwy => Lens' c_aAwy Int
+ Data.Aviation.Casr.Logbook.Types.TimeAmount: hours :: HasTimeAmount c_aAwq => Lens' c_aAwq Int
- Data.Aviation.Casr.Logbook.Types.TimeAmount: tenthofhour :: HasTimeAmount c_aAwy => Lens' c_aAwy DecDigit
+ Data.Aviation.Casr.Logbook.Types.TimeAmount: tenthofhour :: HasTimeAmount c_aAwq => Lens' c_aAwq DecDigit
- Data.Aviation.Casr.Logbook.Types.TimeAmount: timeAmount :: HasTimeAmount c_aAwy => Lens' c_aAwy TimeAmount
+ Data.Aviation.Casr.Logbook.Types.TimeAmount: timeAmount :: HasTimeAmount c_aAwq => Lens' c_aAwq TimeAmount

Files

casr-logbook.cabal view
@@ -1,5 +1,5 @@ name:               casr-logbook-version:            0.5.3+version:            0.5.4 license:            OtherLicense license-file:       LICENSE author:             Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>@@ -32,7 +32,7 @@                     base >= 4.8 && < 5                     , containers >= 0.4 && < 0.6                     , lucid >= 2.9 && < 3-                    , digit >= 0.7 && < 0.8+                    , digit >= 0.8 && < 0.9                     , time >= 1.5 && < 2                     , lucid >= 2.9 && < 3                     , lens >= 4.1 && < 5
changelog view
@@ -1,3 +1,7 @@+0.5.4++* Update `digit` dependency.+ 0.5.3  * Fix show on digits.
src/Data/Aviation/Casr/Logbook/Types/TimeAmount.hs view
@@ -10,14 +10,10 @@ , timeAmountBy10 ) where -import Data.Bool(Bool, bool)-import Data.Maybe(fromMaybe)-import Data.Ord((>)) import Data.Semigroup(Semigroup((<>)))-import Prelude(Integral, divMod, mod)-import Control.Lens(makeClassy, (^?), over, _1, ( # ))+import Control.Lens(makeClassy, ( # )) import Data.Eq(Eq)-import Data.Digit(DecDigit, x0, x1, integralDecimal)+import Data.Digit(DecDigit, x0, integralDecimal, addDecDigit') import Data.Int(Int) import Data.Monoid(Monoid(mempty, mappend)) import Data.Ord(Ord)@@ -47,7 +43,7 @@   -> TimeAmount   -> TimeAmount TimeAmount f1 p1 `addtimeamount` TimeAmount f2 p2 =-  let (h, q) = p1 /+/ p2+  let (h, q) = p1 `addDecDigit'` p2   in  TimeAmount (f1 + f2 + integralDecimal # (h :: DecDigit)) q   timeAmountBy10 ::@@ -65,29 +61,3 @@     zerotimeamount   mappend =     (<>)------ belongs in digit package--mod10 ::-  Integral a =>-  a-  -> DecDigit-mod10 n =-  let r = n `mod` 10-  in fromMaybe (mod10 r) (r ^? integralDecimal)--addDecDigit ::-  DecDigit-  -> DecDigit-  -> (Bool, DecDigit)-addDecDigit a b =-  let (x, r) =-        (integralDecimal # a + integralDecimal # b) `divMod` 10-  in  (x > 0, mod10 (r :: Int))--(/+/) ::-  DecDigit-  -> DecDigit-  -> (DecDigit, DecDigit)-(/+/) a b =-  over _1 (bool x0 x1) (addDecDigit a b)