Ответ 1
Это зависит от среды, которую вы используете, но попробуйте control-C. Это должно отправить сигнал прерывания в GHCi. Если вы хотите просто получить определенное количество элементов из списка, вы можете использовать функцию take
: take 10 [1..]
.