Using Rewrite Strategies for Efficient Functional Automatic Differentiation | AMiner