@@ -83,7 +83,9 @@ optimize' cpp = do
8383 , inlineVariables
8484 , inlineCommonValues
8585 , inlineOperator (C.prelude, (C.$)) $ \f x -> CppApp f [x]
86+ , inlineOperator (C.dataFunction, C.apply) $ \f x -> CppApp f [x]
8687 , inlineOperator (C.prelude, (C.#)) $ \x f -> CppApp f [x]
88+ , inlineOperator (C.dataFunction, C.applyFlipped) $ \x f -> CppApp f [x]
8789 , inlineOperator (C.dataArrayUnsafe, C.unsafeIndex) $ flip CppIndexer
8890 , inlineCommonOperators ]) cpp
8991