functional programming .cursorrules prompt files

Functional programming is a paradigm where programs are constructed by applying and composing functions, enhancing code readability and maintainability by eliminating side effects and mutable data.