4import System.Concurrency.Channels
8interface Conc (m : Type -> Type) where
9 -- 'Fork' sends some resources to the spawned thread, and keeps the rest
11 -- TODO: Note that there is nothing here yet about how the threads
12 -- communicate with each other...
13 fork : (thread : STrans m () thread_res (const [])) ->
14 {auto tprf : SubRes thread_res all} ->
15 STrans m () all (const (kept tprf))
18implementation Conc IO where
20 = do threadEnv <- dropSub
21 lift $ spawn (do runWith threadEnv thread
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