[Haskell-cafe] ANN: data-fix-cse -- Common subexpression elimination for EDSLs