From 4e17a27eb8d36868bcf7e1edf32affd84412a1f4 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Sat, 22 Jul 2023 21:30:53 -0230 Subject: init go module --- src/main.rs | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 src/main.rs (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs deleted file mode 100644 index 85e3888..0000000 --- a/src/main.rs +++ /dev/null @@ -1,24 +0,0 @@ -use crossterm::event::{self, Event}; -use std::io; - -use pfc::{ui, Calculator, Signal}; - -fn main() -> io::Result<()> { - let mut terminal = ui::init_terminal()?; - let mut calculator = Calculator::default(); - - let result = || -> io::Result<()> { - loop { - terminal.draw(|f| calculator.draw(f))?; - - if let Event::Key(key) = event::read()? { - if let Signal::Exit = calculator.handle_input(key) { - return Ok(()); - } - } - } - }(); - - ui::cleanup_terminal(terminal)?; - result -} -- cgit v1.2.3