3.8.2 过程和高阶抽象示例