Documentation
data AppliedVariable Source
type PageCapacity = [Slot]Source
type FitAttempt = LabelMap BlockDataSource
type PageBinding = LabelMap [Area]Source
transformPages :: Sheet -> [Page] -> [Doc]Source
repeatTails :: [a] -> [[a]]Source
fillVariables :: Sheet -> Doc -> DocSource
doResult :: Sheet -> LabelMap [OrderBy Label] -> SheetResult -> ([PageCapacity], FitAttempt) -> ([PageCapacity], FitAttempt)Source
valueToArea :: Value -> AreaSource
tryFit :: [PageCapacity] -> FitAttempt -> Maybe [PageBinding]Source
fitOnePage :: [Slot] -> (PageBinding, FitAttempt) -> (PageBinding, FitAttempt)Source
fitOneSlot :: Slot -> (PageBinding, FitAttempt) -> (PageBinding, FitAttempt)Source