LPFP-1.0: app/GlossDisplay2.hs
{-# OPTIONS -Wall #-}
import Graphics.Gloss
displayMode :: Display
displayMode = InWindow "My Window" (1000, 700) (10, 10)
blueCircle :: Picture
blueCircle = Color blue (Circle 100)
disk :: Float -> Picture
disk radius = ThickCircle (radius / 2) radius
redDisk :: Picture
redDisk = Color red (disk 100)
wholePicture :: Picture
wholePicture = Pictures [Translate (-120) 0 blueCircle
,Translate 120 0 redDisk
]
main :: IO ()
main = display displayMode black wholePicture