Dos cuadrados encajados
Definir la función
dosCuadrados :: Picture
que dibuje dos cuadrados encajados como se muestra en la siguiente figura
Nota: Escribir las soluciones usando la siguiente plantilla
import Graphics.Gloss main :: IO () main = display (InWindow "Dibujo" (500,300) (20,20)) white dosCuadrados dosCuadrados :: Picture dosCuadrados = undefined
Soluciones
import Graphics.Gloss main :: IO () main = display (InWindow "Dibujo" (500,300) (20,20)) white dosCuadrados dosCuadrados :: Picture dosCuadrados = pictures [cuadrado, scale r r $ rotate 45 $ cuadrado] where cuadrado = rectangleWire 200 200 r = 1 / sqrt 2