diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -1,4 +1,4 @@
-import           Control.Lens        ((<&>))
+import           Control.Composition
 import           Control.Monad       (unless, void)
 import           Data.Maybe
 import           Distribution.Simple
diff --git a/ats-format.cabal b/ats-format.cabal
--- a/ats-format.cabal
+++ b/ats-format.cabal
@@ -1,5 +1,5 @@
 name:                ats-format
-version:             0.1.0.28
+version:             0.1.1.0
 synopsis:            A source-code formatter for ATS
 description:         An opinionated source-code formatter for [ATS](http://www.ats-lang.org/).
 homepage:            https://hub.darcs.net/vmchale/ats-format#readme
@@ -27,7 +27,7 @@
   setup-depends:   base
                  , Cabal
                  , directory
-                 , lens
+                 , composition-prelude
                  , process >= 1.4.0.0
 
 Flag development {
diff --git a/stack.yaml b/stack.yaml
--- a/stack.yaml
+++ b/stack.yaml
@@ -3,11 +3,11 @@
 packages:
   - '.'
 extra-deps:
-  - ansi-wl-pprint-0.6.8.1
+  - ansi-wl-pprint-0.6.8.2
   - htoml-megaparsec-1.1.0.1
-  - composition-prelude-0.1.1.4
+  - composition-prelude-1.1.0.0
   - dirstream-1.0.3
-  - hspec-dirstream-0.1.0.1
+  - hspec-dirstream-0.3.0.0
 flags:
   ats-format:
     development: false
