Functional Programming Lessons Conclusion