[Haskell-cafe] scanr producer?