@@ -150,25 +150,25 @@ ppImageStructure inImg = go 0 inImg
150150 where
151151 go indent img = tab indent ++ pp indent img
152152 tab indent = concat $ replicate indent " "
153− pp _ HorizText {outputWidth} = "HorizText(" ++ show outputWidth ++ ")"
154− pp _ BGFill {outputWidth, outputHeight}
153+ pp _ (HorizText {outputWidth}) = "HorizText(" ++ show outputWidth ++ ")"
154+ pp _ (BGFill {outputWidth, outputHeight})
155155 = "BGFill(" ++ show outputWidth ++ "," ++ show outputHeight ++ ")"
156− pp i HorizJoin {partLeft = l, partRight = r, outputWidth = c}
156+ pp i (HorizJoin {partLeft = l, partRight = r, outputWidth = c})
157157 = "HorizJoin(" ++ show c ++ ")\n" ++ go (i+1) l ++ "\n" ++ go (i+1) r
158− pp i VertJoin {partTop = t, partBottom = b, outputWidth = c, outputHeight = r}
158+ pp i (VertJoin {partTop = t, partBottom = b, outputWidth = c, outputHeight = r})
159159 = "VertJoin(" ++ show c ++ ", " ++ show r ++ ")\n"
160160 ++ go (i+1) t ++ "\n"
161161 ++ go (i+1) b
162− pp i CropRight {croppedImage, outputWidth, outputHeight}
162+ pp i (CropRight {croppedImage, outputWidth, outputHeight})
163163 = "CropRight(" ++ show outputWidth ++ "," ++ show outputHeight ++ ")\n"
164164 ++ go (i+1) croppedImage
165− pp i CropLeft {croppedImage, leftSkip, outputWidth, outputHeight}
165+ pp i (CropLeft {croppedImage, leftSkip, outputWidth, outputHeight})
166166 = "CropLeft(" ++ show leftSkip ++ "->" ++ show outputWidth ++ "," ++ show outputHeight ++ ")\n"
167167 ++ go (i+1) croppedImage
168− pp i CropBottom {croppedImage, outputWidth, outputHeight}
168+ pp i (CropBottom {croppedImage, outputWidth, outputHeight})
169169 = "CropBottom(" ++ show outputWidth ++ "," ++ show outputHeight ++ ")\n"
170170 ++ go (i+1) croppedImage
171− pp i CropTop {croppedImage, topSkip, outputWidth, outputHeight}
171+ pp i (CropTop {croppedImage, topSkip, outputWidth, outputHeight})
172172 = "CropTop("++ show outputWidth ++ "," ++ show topSkip ++ "->" ++ show outputHeight ++ ")\n"
173173 ++ go (i+1) croppedImage
174174 pp _ EmptyImage = "EmptyImage"