diff --git a/Numeric/Search.hs b/Numeric/Search.hs
--- a/Numeric/Search.hs
+++ b/Numeric/Search.hs
@@ -24,6 +24,8 @@
 -- Just 1.7320508075688772
 -- >>> largest  True  $ search positiveExponential (divideTill 0.125) (\x -> x^2 < (3::Double))
 -- Just 1.625
+-- >>> smallest False $ search positiveExponential (divideTill 0.125) (\x -> x^2 < (3::Double))
+-- Just 1.75
 --
 -- Pay attention to use the appropriate exponential search combinator to set up the initial search range.
 -- For example, the following code works as expected:
diff --git a/binary-search.cabal b/binary-search.cabal
--- a/binary-search.cabal
+++ b/binary-search.cabal
@@ -1,5 +1,5 @@
 Name:           binary-search
-Version:        1.0.0.2
+Version:        1.0.0.3
 Build-Type:     Simple
 License:        BSD3
 license-file:   LICENSE
