Module
BetaCalendars.GridAlgebra.Boundary2027
- Package
- purescript-betacalendars-grid-algebra
- Repository
- mateopedersen/purescript-betacalendars-grid-algebra
Regression fixtures around the 2026–2027 year boundary.
The window covers November and December 2026 followed by January and February 2027, including a non-leap February and the year rollover. References: November, December, January, and February.
#BoundaryMonth Source
type BoundaryMonth = { days :: Int, month :: Month, topology :: MonthTopology, year :: Year }One date-topology entry in the regression window.
#boundary2027 Source
boundary2027 :: WeekStart -> Array BoundaryMonthThe computed November 2026–February 2027 regression window.
#boundaryRegressionValid Source
boundaryRegressionValid :: BooleanTrue when month lengths and the December-to-January civil transition match the intended boundary fixture.
- Modules
- BetaCalendars.
GridAlgebra - BetaCalendars.
GridAlgebra. Blank - BetaCalendars.
GridAlgebra. Boundary2027 - BetaCalendars.
GridAlgebra. Civil - BetaCalendars.
GridAlgebra. Grid - BetaCalendars.
GridAlgebra. Paper - BetaCalendars.
GridAlgebra. Validation - BetaCalendars.
GridAlgebra. WeekStart - BetaCalendars.
GridAlgebra. Year2027