diff --git a/Control/Monad/Extra.hs b/Control/Monad/Extra.hs
--- a/Control/Monad/Extra.hs
+++ b/Control/Monad/Extra.hs
@@ -222,14 +222,6 @@
     x' <- f x
     (x':) `liftM` iterateM f x'
 
--- | A monadic version of 'iterate' which produces an infinite sequence of
---   values using lazy I/O.
-lazyIterateM :: (Monad m, MonadBaseControl IO m) => (a -> m a) -> a -> m [a]
-lazyIterateM f x = do
-    y <- f x
-    z <- control $ \run -> unsafeInterleaveIO $ run $ iterateM f y
-    return (y:z)
-
 -- | Monadic equivalent to 'iterate', which uses Maybe to know when to
 --   terminate.
 iterateMaybeM :: Monad m => (a -> m (Maybe a)) -> a -> m [a]
diff --git a/monad-extras.cabal b/monad-extras.cabal
--- a/monad-extras.cabal
+++ b/monad-extras.cabal
@@ -1,12 +1,12 @@
 name:           monad-extras
-version:        0.5.11
+version:        0.6.0
 synopsis:       Extra utility functions for working with monads
 -- description:
 homepage:       http://github.com/jwiegley/monad-extras
 license:        BSD3
 license-file:   LICENSE
 author:         John Wiegley, Chris Done
-maintainer:     johnw@fpcomplete.com
+maintainer:     johnw@newartisans.com
 -- copyright:
 category:       Control
 build-type:     Simple
