Ralf Lämmel, Joost Visser. Design patterns for functional strategic programming. In Bernd Fischer, Eelco Visser, editors, Proceedings of the 2002 ACM SIGPLAN Workshop on Rule-Based Programming, Pittsburgh, Pennsylvania, USA, 2002. pages 1-14, ACM, 2002. [doi]