On Wed, Nov 4, 2009 at 2:21 PM, Torsten Otto <[email protected]> wrote:
> Hi! > > My students have the task to program an interactive chatbot. We have run > into a problem that I can't solve either: > > When we read the user's input through > > t <- getLine > it is not possible to delete typos before hitting enter and thereby sending > the input off to the system (at least in OS X, bash). I didn't find that > terribly problematic, but of course it is a bit of a show stopper from their > point of view. > Is it possible that you need to tweak the input buffering settings? http://haskell.org/ghc/docs/latest/html/libraries/base/System-IO.html#v:hSetBuffering You probably want to look at 'interact' also. Or just switch to readline as others have suggested. Jason
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
