getChar, getCh, hGetChar: propagate getc{har}() EOFs as IOErrors
getChar, getCh, hGetChar: propagate getc{har}() EOFs as IOErrors
FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs,FranklinChen/Hugs