This is an implementation of a Perl interface to the GNU Readline Library. This module gives you input line editing, input history management, word completion, and other similar facilities. This module gives you access to almost all variables and functions documented in the GNU ReadLine/History Library. This means you can write your custom editing function, your custom completion function, and so on with Perl. You may find it useful for prototyping before programming with C.