module Terminal where
import Control.Monad
import Control.Monad.IO.Class
import System.IO (IOMode (ReadWriteMode), hClose, hGetLine, hPutStrLn, openFile)
import Test.Hspec (SpecWith, describe, it)
import Test.Hspec qualified as Test
import Theseus.Eff
import Theseus.Effect.IO
import Theseus.Effect.Input
import Theseus.Effect.Output
import Theseus.Effect.State