Functions: declaration, expression, arrow functions