diff --git a/rando.cabal b/rando.cabal
--- a/rando.cabal
+++ b/rando.cabal
@@ -1,10 +1,12 @@
 name:                rando
-version:             0.0.0.3
+version:             0.0.0.4
 synopsis:            Easy-to-use randomness for livecoding
 description:         
    Easy-to-use randomness for livecoding.
    .
    The goal is to provide the simplest possible experience, e.g.
+   .
+   > >>> import Rando
    .
    > >>> pickOne ["lemon", "lime", "strawberry"]
    > "lime" :: IO String
diff --git a/src/System/Random/Rando/Internal.hs b/src/System/Random/Rando/Internal.hs
--- a/src/System/Random/Rando/Internal.hs
+++ b/src/System/Random/Rando/Internal.hs
@@ -2,6 +2,7 @@
      inIO
    ) where
 
+import Control.Applicative (pure) -- For older GHCs
 -- import System.Random (RandomGen)
 import System.Random.TF
 
diff --git a/src/System/Random/Shuffle/FisherYates.hs b/src/System/Random/Shuffle/FisherYates.hs
--- a/src/System/Random/Shuffle/FisherYates.hs
+++ b/src/System/Random/Shuffle/FisherYates.hs
@@ -3,6 +3,7 @@
    , shuffle'
    ) where
 
+import Control.Applicative (pure) -- For older GHCs
 import Control.Monad
 import Control.Monad.ST
 import Data.STRef
