diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # composition-prelude
 
+# 2.0.4.0
+
+  * Fix `(.@@@)`
+
 # 2.0.3.0
 
   * Add `(.@)`, `(.@@)`, `(.@@@)`, `(.@@@@)` operators
diff --git a/composition-prelude.cabal b/composition-prelude.cabal
--- a/composition-prelude.cabal
+++ b/composition-prelude.cabal
@@ -1,6 +1,6 @@
 cabal-version: 1.18
 name: composition-prelude
-version: 2.0.3.0
+version: 2.0.4.0
 license: BSD3
 license-file: LICENSE
 copyright: Copyright: (c) 2017-2019 Vanessa McHale
diff --git a/src/Control/Composition.hs b/src/Control/Composition.hs
--- a/src/Control/Composition.hs
+++ b/src/Control/Composition.hs
@@ -205,8 +205,8 @@
 {-# DEPRECATED (-.***) "Use .@@@ instead" #-}
 
 -- | @since 2.0.3.0
-(.@@@) :: (c -> d) -> (a -> b -> d -> e) -> a -> b -> c -> e
-(.@@@) f g = \x y z -> g x y (f z)
+(.@@@) :: (d -> e) -> (a -> b -> c -> e -> f) -> a -> b -> c -> d -> f
+(.@@@) f g = \w x y z -> g w x y (f z)
 
 (-.****) :: (e -> f) -> (a -> b -> c -> d -> f -> g) -> a -> b -> c -> d -> e -> g
 (-.****) f g = \v w x y z -> g v w x y (f z)
