函数型编程的七大特点 First-class functions Higher-order functions Pure functions Immutable data Recursion Manipulation of list Lazy evaluation