[Haskell-cafe] Monad transformer: apply StateT to List monad