【发布时间】:2019-12-18 03:47:49
【问题描述】:
我在 Ubuntu 上。当我在终端上运行ghci 并执行以下操作时:
Prelude Control.Monad System.IO> forever $ getChar >>= print
结果是这样的:
a'a'
b'b'
C'C'
%'%'
\'\\'
1'1'
''\''
"'"'
^X'\CAN'
^?'\DEL'
^CInterrupted.
也就是说,我在键盘上键入的字符正在刷新到输出中。我怎样才能防止这种情况并且只有print 作为作者?
【问题讨论】:
标签: haskell input output flush gnome-terminal