user
Generate an example that explains the concept of 'functional programming'.
Response:
assistant
Functional programming is a programming paradigm focused on constructing programs by composing functions that manipulate data with no side effects. An example of functional programming might be writing a program to print the first ten numbers in the Fibonacci sequence.