diff --git a/LICENSE.markdown b/LICENSE.markdown
--- a/LICENSE.markdown
+++ b/LICENSE.markdown
@@ -1,6 +1,6 @@
 MIT License
 
-Copyright (c) 2018 Taylor Fausak
+Copyright (c) 2020 Taylor Fausak
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
diff --git a/README.markdown b/README.markdown
--- a/README.markdown
+++ b/README.markdown
@@ -53,8 +53,27 @@
 `f <! x`        | `f $! x`
 `apply' x f`    | `seq x (f x)`
 
+### Converting existing code
+
+If you want to uniformly use flow operators you can use [HLint] with the
+`hlint-flow.yaml` file. For easy use, it is best to extract the 
+`hlint-flow.yaml` to your project directory and do
+
+``` sh
+> hlint -h hlint-flow.yaml <source file>  
+```
+
+or
+
+``` sh
+> hlint --git -h hlint-flow.yaml
+```
+
+to check all Haskell source tracked by git.
+
 For more information about Flow, please read [the Haddock documentation][].
 
+[HLint]: https://github.com/ndmitchell/hlint
 [Flow]: http://taylor.fausak.me/flow/
 [Version badge]: https://www.stackage.org/package/flow/badge/nightly?label=version
 [version]: https://www.stackage.org/package/flow
diff --git a/flow.cabal b/flow.cabal
--- a/flow.cabal
+++ b/flow.cabal
@@ -1,13 +1,13 @@
 cabal-version: 1.12
 
--- This file has been generated from package.yaml by hpack version 0.31.0.
+-- This file has been generated from package.yaml by hpack version 0.33.0.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: d97407fcb8be459dba94819e5d1b9a15e8f7f7ded3de595c03636aff7377fcae
+-- hash: 32ef4e8dec5e74445885402c3cbe452e1285bbc57f20413635974fcf5419226d
 
 name:           flow
-version:        1.0.19
+version:        1.0.20
 synopsis:       Write more understandable Haskell.
 description:    Flow provides operators for writing more understandable Haskell.
 category:       Combinators, Functions, Utility
@@ -36,7 +36,7 @@
       library
   ghc-options: -Weverything -Wno-implicit-prelude -Wno-safe -Wno-unsafe
   build-depends:
-      base >=4.9.0 && <4.14
+      base >=4.9.0 && <4.15
   default-language: Haskell2010
 
 test-suite test
@@ -48,9 +48,9 @@
       tests
   ghc-options: -Weverything -Wno-implicit-prelude -Wno-safe -Wno-unsafe
   build-depends:
-      QuickCheck >=2.8.2 && <2.14
-    , base >=4.9.0 && <4.14
+      QuickCheck >=2.8.2 && <2.15
+    , base >=4.9.0 && <4.15
     , doctest >=0.11.0 && <0.17
     , flow
-    , template-haskell >=2.11.0 && <2.16
+    , template-haskell >=2.11.0 && <2.17
   default-language: Haskell2010
diff --git a/library/Flow.hs b/library/Flow.hs
--- a/library/Flow.hs
+++ b/library/Flow.hs
@@ -171,7 +171,7 @@
 compose f g = \ x -> g (f x)
 
 -- | Left-associative 'apply'' operator. Read as "strict apply forward" or
--- "strict pipe info". Use this to create long chains of computation that
+-- "strict pipe into". Use this to create long chains of computation that
 -- suggest which direction things move in.
 --
 -- >>> 3 !> succ !> recip !> negate
diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -1,5 +1,5 @@
 name: flow
-version: 1.0.19
+version: 1.0.20
 
 category: Combinators, Functions, Utility
 description: Flow provides operators for writing more understandable Haskell.
@@ -15,7 +15,7 @@
 synopsis: Write more understandable Haskell.
 
 dependencies:
-  base: '>= 4.9.0 && < 4.14'
+  base: '>= 4.9.0 && < 4.15'
 ghc-options:
   -Weverything
   -Wno-implicit-prelude
@@ -30,7 +30,7 @@
     dependencies:
       doctest: '>= 0.11.0 && < 0.17'
       flow: -any
-      QuickCheck: '>= 2.8.2 && < 2.14'
-      template-haskell: '>= 2.11.0 && < 2.16'
+      QuickCheck: '>= 2.8.2 && < 2.15'
+      template-haskell: '>= 2.11.0 && < 2.17'
     main: Main.hs
     source-dirs: tests
diff --git a/stack.yaml b/stack.yaml
--- a/stack.yaml
+++ b/stack.yaml
@@ -1,1 +1,1 @@
-resolver: lts-13.0
+resolver: lts-15.4
