Re[2]: Non-exhaustive pattern in Socket.hsc