added vscode extensions

This commit is contained in:
tomit4 2021-11-05 11:26:45 -07:00
parent 7cde0829be
commit 26e2a50441
316 changed files with 37301 additions and 0 deletions

View file

@ -0,0 +1,18 @@
data Control
= Master [Text]
| Node
| Reset
deriving (Eq, Show)
instance Semigroup Control where
Reset <> _ = Node
_ <> Reset = Node
Node <> Node = Node
Node <> m@(Master _) = m
m@(Master _) <> Node = m
(Master m0) <> (Master m1) = Master (m0 <> m1)
-- hello
instance Monoid Control where
mempty = Node
mappend a b = a <> b