diff --git a/aop-prelude.cabal b/aop-prelude.cabal
--- a/aop-prelude.cabal
+++ b/aop-prelude.cabal
@@ -4,7 +4,7 @@
 -- http://haskell.org/cabal/users-guide/
 
 name:                aop-prelude
-version:             0.5.0.0
+version:             0.6.0.0
 synopsis:            prelude for Algebra of Programming
 description:         prelude for Algenra of Programming, the original code was created by Richard Bird.
 homepage:            https://github.com/cutsea110/aop-prelude.git
@@ -22,7 +22,7 @@
                      , Combinatorial
   -- other-modules:
   other-extensions:    NoImplicitPrelude
-  build-depends:       base >=4.12.0.0 && <4.19, ghc-prim >=0.5.3, integer-gmp
+  build-depends:       base >=4.12.0.0 && <4.23, ghc-prim >=0.5.3, integer-gmp
   hs-source-dirs:      src
   default-language:    Haskell2010
 
@@ -31,4 +31,4 @@
   type:                exitcode-stdio-1.0
   hs-source-dirs:      test
   main-is:             MyLibTest.hs
-  build-depends:       base >=4.12.0.0, ghc-prim >=0.5.3, aop-prelude
+  build-depends:       base >=4.12.0.0 && <4.23, ghc-prim >=0.5.3, aop-prelude
