@@ -8,15 +8,14 @@ import qualified Data.Set as S
88import Data.Time
99import Data.Time.Calendar.OrdinalDate
1010import Data.Time.LocalTime.TimeZone.Series
11−import Data.Csv (Only(..))
1211import Data.FileEmbed (makeRelativeToProject)
1312import Data.Csv.Embed (embedRecords)
14−import Holidays.Orphans ()
13+import Holidays.EDay (eDayToDay, EDay)
1514
1615opmHolidays2023to2030 :: S.Set Day
1716opmHolidays2023to2030 = S.fromList $
18− fromOnly <$>
19− $(makeRelativeToProject "data/opm-holidays.csv" >>= embedRecords (Proxy @(Only Day)))
17+ eDayToDay <$>
18+ $(makeRelativeToProject "data/opm-holidays.csv" >>= embedRecords (Proxy @(EDay)))
2019
2120addTimeExcludingHolidays
2221 :: S.Set Day