Module
BetaCalendars.GridAlgebra.Year2027
- Package
- purescript-betacalendars-grid-algebra
- Repository
- mateopedersen/purescript-betacalendars-grid-algebra
Computed month-topology fixtures for the Gregorian year 2027.
All weekday and row values are derived through the civil-date and grid algorithms in this package rather than hand-entered fixture literals.
Printable references: January, February, March, April, May, June, July, August, September, October, November, and December.
#YearMonthTopology Source
type YearMonthTopology = { month :: Month, topology :: MonthTopology }Month identity paired with its computed topology.
#FixedGridOccupancy Source
type FixedGridOccupancy = { currentMonthCells :: Int, leadingCells :: Int, month :: Month, remainingCells :: Int }Occupied and spare capacity of one fixed 42-cell month surface.
#year2027 Source
year2027 :: Array YearMonthTopologyMonday-first computed topology for all twelve months of 2027.
#monthTopologies2027 Source
monthTopologies2027 :: WeekStart -> Array YearMonthTopologyCompute all twelve month topologies for a selected week origin.
#mondayFirst2027 Source
mondayFirst2027 :: Array YearMonthTopologyMonday-first reference values for 2027.
#sundayFirst2027 Source
sundayFirst2027 :: Array YearMonthTopologySunday-first reference values for 2027.
#fixedGridOccupancy2027 Source
fixedGridOccupancy2027 :: WeekStart -> Array FixedGridOccupancyCell occupancy when each 2027 month is laid out on six fixed rows.
- 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