diff --git a/impls/purs/src/Readline.js b/impls/purs/src/Readline.js index fe9a0e34..34620123 100644 --- a/impls/purs/src/Readline.js +++ b/impls/purs/src/Readline.js @@ -4,7 +4,12 @@ var readlineSync = require('readline-sync') exports.readLine = function (x) { return function () { - return readlineSync.question(x) + const result = readlineSync.question(x); + + if(readlineSync.getRawInput() === String.fromCharCode(0)){ + return ":q" + } + return result; } }