-- My first script

x :: Int    -- small integers
x = 3 + 17

y :: Integer  -- large integers
y = z * z

z :: Integer
z = 2^10

-- defining a function
-- input: Float
-- output: Float

square :: Float -> Float
square x = x * x

f :: Integer -> Integer
f n = z^3 * n 

-- area of a circle
ar :: Float -> Float
ar x = x^2 * pi

-- cicumference of a rectangle
circum :: Float -> Float -> Float
circum a b = 2*(a+b)
