Hashell ist eine Shell, die in Haskell geschrieben ist und die einen Satz von Abstraktionen bereitstellen soll, die es erlauben, Haskell als Shell-Programmiersprache für die täglichen Administrationsaufgaben zu verwenden. Hashell funktioniert wie eine Art Schicht zwischen einem Kommandozeilen-Prompt und dem Glasgow Haskell Compiler-Laufzeitsystem, so daß der Benutzer Ausdrücke von beiden Umgebungen gemeinsam auf einheitliche Art verwenden kann. (non)