Colorado House of Representatives
Haskells politische Laufbahn begann 1965 als Abgeordneter im Repräsentantenhaus von Colorado, dem er bis 1969 angehörte. 1972 setzte er sich dann bei der Wahl zum US-Senat gegen den republikanischen Amtsinhaber Gordon L. Allott durch, woraufhin er sein Mandat vom 3. Januar 1973 bis zum 3. Januar 1979 wahrnahm. Beim Versuch der Wiederwahl scheiterte er 1978 seinerseits am Republikaner William L. Armstrong.