Io-prompter is a project mainly written in ..., it's free.
Damian Conway's IO::Prompter module for Perl 6
This is IO::Prompter, an improved prompt subroutine written by Damian Conway for (Rakudo) Perl 6.