Specification Transformation Method for Functional Program Generation Based on Partition-Recursion Refinement Rule | AMiner