# ghci [](https://github.com/basile-henry/ghci-rs/actions) [](https://crates.io/crates/ghci) [](https://docs.rs/ghci)
A crate to manage and communicate with `ghci` sessions
```rust
let mut ghci = Ghci::new()?;
let out = ghci.eval("putStrLn \"Hello world\"")?;
assert_eq!(&out.stdout, "Hello world\n");
```
## License
[MIT License](./LICENSE)
Copyright 2023 Basile Henry