Module Bistro.Command

type 'a t =
| Docker of docker_image * 'a t
| Simple_command of 'a token list
| And_list of 'a t list
| Or_list of 'a t list
| Pipe_list of 'a t list
type 'a token =
| S of string
| D of 'a
| F of 'a token list
| DEST
| TMP
| NP
| MEM
| EXE
val deps : 'a t ‑> 'a list