diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+## 1.0.0.1
+
+* Add missing export [#101](https://github.com/snoyberg/mono-traversable/pull/101)
+
 ## 1.0.0
 
 * Implement the cleanups described in [#95](https://github.com/snoyberg/mono-traversable/issues/95)
diff --git a/mono-traversable.cabal b/mono-traversable.cabal
--- a/mono-traversable.cabal
+++ b/mono-traversable.cabal
@@ -1,5 +1,5 @@
 name:                mono-traversable
-version:             1.0.0
+version:             1.0.0.1
 synopsis:            Type classes for mapping, folding, and traversing monomorphic containers
 description:         Monomorphic variants of the Functor, Foldable, and Traversable typeclasses. If you understand Haskell's basic typeclasses, you understand mono-traversable. In addition to what you are used to, it adds on an IsSequence typeclass and has code for marking data structures as non-empty.
 homepage:            https://github.com/snoyberg/mono-traversable
diff --git a/src/Data/NonNull.hs b/src/Data/NonNull.hs
--- a/src/Data/NonNull.hs
+++ b/src/Data/NonNull.hs
@@ -12,6 +12,7 @@
 module Data.NonNull (
     NonNull
   , fromNullable
+  , impureNonNull
   , nonNull
   , toNullable
   , fromNonEmpty
