diff --git a/src/Vector/Bit.hs b/src/Vector/Bit.hs
--- a/src/Vector/Bit.hs
+++ b/src/Vector/Bit.hs
@@ -43,6 +43,9 @@
   , construct4
   , construct5
   , replicate
+  , empty
+  , empty_
+  , empty#
   , append
   , clone
   , cloneSlice
diff --git a/src/Vector/Int16.hs b/src/Vector/Int16.hs
--- a/src/Vector/Int16.hs
+++ b/src/Vector/Int16.hs
@@ -40,6 +40,8 @@
   , ifoldl'
   , ifoldlSlice'
   , replicate
+  , empty
+  , empty_
   , construct3
   , construct4
   , append
diff --git a/src/Vector/Int32.hs b/src/Vector/Int32.hs
--- a/src/Vector/Int32.hs
+++ b/src/Vector/Int32.hs
@@ -40,6 +40,8 @@
   , ifoldl'
   , ifoldlSlice'
   , replicate
+  , empty
+  , empty_
   , construct1
   , construct2
   , construct3
diff --git a/src/Vector/Int64.hs b/src/Vector/Int64.hs
--- a/src/Vector/Int64.hs
+++ b/src/Vector/Int64.hs
@@ -42,6 +42,8 @@
   , traverse_
   , itraverse_
   , replicate
+  , empty
+  , empty_
   , construct3
   , construct4
   , append
diff --git a/src/Vector/Int8.hs b/src/Vector/Int8.hs
--- a/src/Vector/Int8.hs
+++ b/src/Vector/Int8.hs
@@ -42,6 +42,8 @@
   , ifoldl'
   , ifoldlSlice'
   , replicate
+  , empty
+  , empty_
   , construct1
   , construct3
   , construct4
diff --git a/src/Vector/Lifted.hs b/src/Vector/Lifted.hs
--- a/src/Vector/Lifted.hs
+++ b/src/Vector/Lifted.hs
@@ -50,6 +50,7 @@
   , foldrZip
   , replicate
   , empty
+  , empty#
   , equals
   , construct1
   , construct2
diff --git a/src/Vector/Unlifted.hs b/src/Vector/Unlifted.hs
--- a/src/Vector/Unlifted.hs
+++ b/src/Vector/Unlifted.hs
@@ -39,6 +39,8 @@
   , ifoldl'
   , ifoldlSlice'
   , replicate
+  , empty
+  , empty#
   , construct1
   , construct2
   , construct3
diff --git a/src/Vector/Word16.hs b/src/Vector/Word16.hs
--- a/src/Vector/Word16.hs
+++ b/src/Vector/Word16.hs
@@ -42,6 +42,8 @@
   , ifoldl'
   , ifoldlSlice'
   , replicate
+  , empty
+  , empty_
   , construct1
   , construct3
   , construct4
diff --git a/src/Vector/Word32.hs b/src/Vector/Word32.hs
--- a/src/Vector/Word32.hs
+++ b/src/Vector/Word32.hs
@@ -42,6 +42,8 @@
   , ifoldl'
   , ifoldlSlice'
   , replicate
+  , empty
+  , empty_
   , construct1
   , construct3
   , construct4
diff --git a/src/Vector/Word64.hs b/src/Vector/Word64.hs
--- a/src/Vector/Word64.hs
+++ b/src/Vector/Word64.hs
@@ -40,6 +40,8 @@
   , ifoldl'
   , ifoldlSlice'
   , replicate
+  , empty
+  , empty_
   , construct3
   , construct4
   , append
diff --git a/src/Vector/Word8.hs b/src/Vector/Word8.hs
--- a/src/Vector/Word8.hs
+++ b/src/Vector/Word8.hs
@@ -42,6 +42,8 @@
   , ifoldl'
   , ifoldlSlice'
   , replicate
+  , empty
+  , empty_
   , construct1
   , construct3
   , construct4
diff --git a/vext.cabal b/vext.cabal
--- a/vext.cabal
+++ b/vext.cabal
@@ -1,6 +1,6 @@
 cabal-version: 3.4
 name: vext
-version: 0.1.6.0
+version: 0.1.7.0
 synopsis: Array library monomorphized with backpack
 bug-reports: https://github.com/andrewthad/vex-unified/issues
 license: BSD-3-Clause
