diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+# 0.1.0.1
+
+- Fix: forgot to export `GetRandR` type synonym.
+
 # 0.1.0.0
 
-Initial release.
+- Initial release.
diff --git a/pure-shuffle.cabal b/pure-shuffle.cabal
--- a/pure-shuffle.cabal
+++ b/pure-shuffle.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 6e5bfd39fb0a167814d318d75427324ceecb88041d12b97776c20c18223e8905
+-- hash: 75acbb9070dba3a7870d802790cd3bb9dee920df1ffbc3e5eef2d6e2991ffc0c
 
 name:           pure-shuffle
-version:        0.1.0.0
+version:        0.1.0.1
 description:    Please see the README on GitLab at <https://gitlab.com/igrep/pure-shuffle#readme>
 category:       Algorithms
 homepage:       https://gitlab.com/igrep/pure-shuffle#readme
diff --git a/src/Algorithms/Random/Shuffle/Pure.hs b/src/Algorithms/Random/Shuffle/Pure.hs
--- a/src/Algorithms/Random/Shuffle/Pure.hs
+++ b/src/Algorithms/Random/Shuffle/Pure.hs
@@ -3,6 +3,7 @@
 module Algorithms.Random.Shuffle.Pure
   ( shuffle
   , sampleOne
+  , GetRandR
   ) where
 
 
@@ -10,6 +11,9 @@
 import qualified Data.Sequences        as S
 import qualified System.Random.Shuffle as RS
 
+
+-- | Monadic action generating an index number for shuffling.
+--   The type parameter 'm' is usually some @Monad@.
 type GetRandR m = (Int, Int) -> m Int
 
 
