diff --git a/deferred-folds.cabal b/deferred-folds.cabal
--- a/deferred-folds.cabal
+++ b/deferred-folds.cabal
@@ -1,31 +1,29 @@
 cabal-version: 3.0
-name:          deferred-folds
-version:       0.9.18.9
-category:      Folding
-synopsis:      Abstractions over deferred folds
+name: deferred-folds
+version: 0.9.18.10
+category: Folding
+synopsis: Abstractions over deferred folds
 description:
   This library is in an experimental state.
   Users should be prepared for frequent updates.
 
-stability:     Experimental
-homepage:      https://github.com/nikita-volkov/deferred-folds
-bug-reports:   https://github.com/nikita-volkov/deferred-folds/issues
-author:        Nikita Volkov <nikita.y.volkov@mail.ru>
-maintainer:    Nikita Volkov <nikita.y.volkov@mail.ru>
-copyright:     (c) 2018, Metrix.AI
-license:       MIT
-license-file:  LICENSE
-build-type:    Simple
+stability: Experimental
+homepage: https://github.com/nikita-volkov/deferred-folds
+bug-reports: https://github.com/nikita-volkov/deferred-folds/issues
+author: Nikita Volkov <nikita.y.volkov@mail.ru>
+maintainer: Nikita Volkov <nikita.y.volkov@mail.ru>
+copyright: (c) 2018, Metrix.AI
+license: MIT
+license-file: LICENSE
+build-type: Simple
 
 source-repository head
-  type:     git
-  location: git://github.com/metrix-ai/deferred-folds.git
+  type: git
+  location: https://github.com/nikita-volkov/deferred-folds
 
 library
-  hs-source-dirs:     library
+  hs-source-dirs: library
   default-extensions:
-    NoImplicitPrelude
-    NoMonomorphismRestriction
     Arrows
     BangPatterns
     ConstraintKinds
@@ -47,6 +45,8 @@
     MagicHash
     MultiParamTypeClasses
     MultiWayIf
+    NoImplicitPrelude
+    NoMonomorphismRestriction
     OverloadedStrings
     ParallelListComp
     PatternGuards
@@ -62,7 +62,7 @@
     TypeOperators
     UnboxedTuples
 
-  default-language:   Haskell2010
+  default-language: Haskell2010
   exposed-modules:
     DeferredFolds.Unfoldl
     DeferredFolds.UnfoldlM
@@ -79,23 +79,21 @@
     DeferredFolds.Util.TextArray
 
   build-depends:
-    , base >=4.9 && <5
-    , bytestring >=0.10 && <0.13
-    , containers >=0.5 && <0.9
-    , foldl >=1 && <2
-    , hashable >=1 && <2
-    , primitive >=0.6.4 && <0.10
-    , text >=1.2 && <1.3 || >=2.0 && <2.2
-    , transformers >=0.5 && <0.7
-    , unordered-containers >=0.2 && <0.3
-    , vector >=0.12 && <0.14
+    base >=4.9 && <5,
+    bytestring >=0.10 && <0.13,
+    containers >=0.5 && <0.9,
+    foldl >=1 && <2,
+    hashable >=1 && <2,
+    primitive >=0.6.4 && <0.10,
+    text >=1.2 && <1.3 || >=2.0 && <2.2,
+    transformers >=0.5 && <0.7,
+    unordered-containers >=0.2 && <0.3,
+    vector >=0.12 && <0.14,
 
 test-suite test
-  type:               exitcode-stdio-1.0
-  hs-source-dirs:     test
+  type: exitcode-stdio-1.0
+  hs-source-dirs: test
   default-extensions:
-    NoImplicitPrelude
-    NoMonomorphismRestriction
     Arrows
     BangPatterns
     ConstraintKinds
@@ -117,6 +115,8 @@
     MagicHash
     MultiParamTypeClasses
     MultiWayIf
+    NoImplicitPrelude
+    NoMonomorphismRestriction
     OverloadedStrings
     ParallelListComp
     PatternGuards
@@ -132,11 +132,11 @@
     TypeOperators
     UnboxedTuples
 
-  default-language:   Haskell2010
-  main-is:            Main.hs
+  default-language: Haskell2010
+  main-is: Main.hs
   build-depends:
-    , deferred-folds
-    , quickcheck-instances >=0.3.11 && <0.4
-    , rerebase <2
-    , tasty >=0.12 && <2
-    , tasty-quickcheck >=0.9 && <0.12
+    deferred-folds,
+    quickcheck-instances >=0.3.11 && <0.5,
+    rerebase <2,
+    tasty >=0.12 && <2,
+    tasty-quickcheck >=0.9 && <0.12,
