eprompt is a easy to use prompt library for rust.
No complicated structs, or traits. Just simple functions that do what they say.
Usage example:
use *;
// user can use j, k, up or down to change selection. Space to check a box, enter to finalize.
let tasks: = multi_select.unwrap;
// user can use j, k, up or down to change selection, space or enter to finalize.
let selection: &f32 = select).unwrap;
// This will automatically parse the input to the desired type. If the input is invalid it will have the user try again.
let age: i32 = input.unwrap;
