diff --git a/composition-extra.cabal b/composition-extra.cabal
--- a/composition-extra.cabal
+++ b/composition-extra.cabal
@@ -1,5 +1,5 @@
 name:                composition-extra
-version:             1.0.1.1
+version:             1.0.2
 synopsis:            Combinators for unorthodox structure composition
 
 license:             BSD3
@@ -16,6 +16,8 @@
   exposed-modules:     Data.Functor.Syntax
                        Data.Functor.Contravariant.Syntax
                        Data.Function.Contravariant.Syntax
+                       Data.Function.Syntax
+                       Data.Function.Apply
                        Data.Function.Flip
                        Data.Function.Slip
                        Data.Function.Twist
diff --git a/src/Data/Function/Apply.hs b/src/Data/Function/Apply.hs
new file mode 100644
--- /dev/null
+++ b/src/Data/Function/Apply.hs
@@ -0,0 +1,12 @@
+module Data.Function.Apply where
+
+import Data.Function.Slip
+
+
+(-$) = flip
+
+(--$) = (<<~>)
+
+(---$) = (<<~~>)
+
+(----$) = (<<~~~>)
diff --git a/src/Data/Function/Syntax.hs b/src/Data/Function/Syntax.hs
new file mode 100644
--- /dev/null
+++ b/src/Data/Function/Syntax.hs
@@ -0,0 +1,8 @@
+module Data.Function.Syntax
+  ( module X
+  ) where
+
+import Data.Function.Apply as X
+import Data.Function.Flip  as X
+import Data.Function.Slip  as X
+import Data.Function.Twist as X
