Up
Module
Dep
Signature
type
'a t
val
sexp_of_t : ('a ->
Sexplib.Sexp.t
) -> 'a
t
->
Sexplib.Sexp.t
val
return : 'a -> 'a
t
val
bind : 'a
t
-> ('a -> 'b
t
) -> 'b
t
val
map : 'a
t
-> ('a -> 'b) -> 'b
t
val
both : 'a
t
-> 'b
t
-> ('a * 'b)
t
val
all : 'a
t
list -> 'a list
t
val
all_unit : unit
t
list -> unit
t
val
cutoff : equal:('a -> 'a -> bool) -> 'a
t
-> 'a
t
val
deferred : (unit -> 'a
Async.Std.Deferred.t
) -> 'a
t
val
action :
Action.t
t
-> unit
t
val
action_stdout :
Action.t
t
-> string
t
val
alias :
Alias.t
-> unit
t
val
path :
Path.t
-> unit
t
val
getenv : 'a
Var.t
-> 'a
t
val
group_dependencies : 'a
t
-> 'a
t
val
source_if_it_exists :
Path.t
-> unit
t
val
contents :
Path.t
-> string
t
val
contents_cutoff :
Path.t
-> string
t
val
glob_listing :
Glob.t
->
Path.t
list
t
val
glob_change :
Glob.t
-> unit
t
val
fs_glob_listing :
Glob.t
->
Path.t
list
t
val
fs_glob_change :
Glob.t
-> unit
t
val
subdirs : dir:
Path.t
->
Path.t
list
t
val
file_exists :
Path.t
-> bool
t
val
file_existence :
Path.t
-> unit
t
module
List
: sig .. end
val
buildable_targets : dir:
Path.t
->
Path.t
list
t
val
source_files : dir:
Path.t
->
Path.t
list
t