Expand description
A crate to manage and communicate with ghci
sessions
let mut ghci = Ghci::new()?;
let out = ghci.eval("putStrLn \"Hello world\"")?;
assert_eq!(&out.stdout, "Hello world\n");
See Ghci
documentation for more examples
Structs
- Result for a ghci evaluation
- A ghci session handle
Enums
- Errors associated with a
Ghci
session
Type Definitions
- A convenient alias for
std::result::Result
using aGhciError