On Mon, Jan 12, 2009 at 12:57 PM, Judah Jacobson <judah.jacobson@gmail.com> wrote:
I'm pleased to announce the first release of ghci-haskeline.  This
package uses the GHC API to reimplement ghci with the Haskeline
library as a backend.  Haskeline is a library for line input in
command-line programs, similar to readline or editline, which is
written in Haskell and thus (hopefully) more easily integrated into
other Haskell programs.

Awesome!  And under my favorite license even!