6elementT = ADT "Element" []
7n2e2e = LambdaT IntT $ LambdaT elementT elementT
9str2elem = map (\f -> (f, LambdaT StringT elementT))
10 [ "image", "video", "text", "leftText", "centerText", "rightText" ]
13 [ ("link", LambdaT StringT s2s), ("fontSize", LambdaT IntT s2s) ] ++
15 ["header", "italic", "bold", "underline"
16 , "overline", "strikeThrough" ]
17 where s2s = LambdaT StringT StringT
19allHints = str2elem ++ textAttrs ++
20 [ ("flowDown", LambdaT (ADT "List" [elementT]) elementT)
21 , ("flowRight", LambdaT (ADT "List" [elementT]) elementT)
25 , ("size", LambdaT IntT n2e2e)
26 , ("centerX", LambdaT elementT elementT)
29typeHints = Map.fromList allHints
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list