------------------------------------------------------------------------------- -- Layer 2 (mockable IO), as per -- https://www.parsonsmatt.org/2018/03/22/three_layer_haskell_cake.html -- 2019 Francesco Ariis GPLv3 ------------------------------------------------------------------------------- module Terminal.Game.Layer.Object.Display where -- import Terminal.Game.Plane -- import Terminal.Game.Draw -- import qualified System.IO as SI -- import qualified System.Console.ANSI as CA -- import qualified Control.Exception as E -- import qualified Control.Monad as CM -- import qualified System.Console.Terminal.Size as TS -- import qualified Data.List.Split as LS -- import qualified Control.Concurrent as CC