Safe Haskell | None |
---|---|
Language | Haskell2010 |
HelperFunctions
- moveForward :: Double -> Render ()
- moveBackward :: Double -> Render ()
- turnRight :: Double -> Render ()
- turnLeft :: Double -> Render ()
- tree :: Double -> Render ()
- clearScreen :: Render ()
Documentation
Arguments
:: Double | Distance to travel |
-> Render () |
The moveForward
function moves the logo in forward direction.
It takes one argument of type Double
.
Arguments
:: Double | Distance to travel |
-> Render () |
The moveBackward
function moves the logo in backward direction.
It takes one argument of type Double
.
Arguments
:: Double | Angle |
-> Render () |
The turnRight
function rotates the logo in clockwise direction.
It takes one argument of type Double
.
Arguments
:: Double | Angle |
-> Render () |
The turnLeft
function rotates the logo in anticlockwise direction.
It takes one argument of type Double
.
Arguments
:: Double | Size of the tree |
-> Render () |
The tree
function draws a tree of size provided
It takes one argument of type Double
.
clearScreen :: Render ()
The clearScreen
function clears the screen