Я пишу консольное приложение, которое должно запрашивать у пользователя несколько вещей. Я использую библиотеку turtle.Черепаха: подсказка для ввода, без задней новой строки
Моя функция выглядит следующим образом:
askInput :: IO (Maybe Text)
askInput = do
echo "Input something: "
s <- readline
return s
Но echo
является implemented использованием putStrLn
и, как следствие, будет печатать свой аргумент с завершающим символом новой строки.
Есть ли входная функция в библиотеке черепах, подобная Python's raw_input
, которая объединяет подсказки с последующим чтением ввода пользователя?