Files
loop/src/Dodge/TmTm.hs
T
2023-05-01 22:35:33 +01:00

12 lines
300 B
Haskell

module Dodge.TmTm where
import Control.Lens
import Dodge.Data.Terminal
doTmTm :: TmTm -> Terminal -> Terminal
doTmTm tmtm = case tmtm of
TmTmClearDisplayedLines -> tmDisplayedLines .~ []
TmTmSetStatus s -> tmStatus .~ s
TmId -> id
TmTmSetPartialCommand ms -> tmPartialCommand .~ ms