enforce windows terminal mode to basic, warning message (#77)

This commit is contained in:
Evgeny Poberezkin
2021-04-03 20:39:37 +01:00
committed by GitHub
parent 94c756adb5
commit c1fdcfb906
4 changed files with 53 additions and 23 deletions
+8
View File
@@ -1,3 +1,5 @@
{-# LANGUAGE LambdaCase #-}
module Types where
import Data.ByteString.Char8 (ByteString)
@@ -5,3 +7,9 @@ import Data.ByteString.Char8 (ByteString)
newtype Contact = Contact {toBs :: ByteString}
data TermMode = TermModeBasic | TermModeSimple | TermModeEditor deriving (Eq)
termModeName :: TermMode -> String
termModeName = \case
TermModeBasic -> "basic"
TermModeSimple -> "simple"
TermModeEditor -> "editor"