Up
Module
Fields
Signature
val
names : string list
val
action : (
t
,
Job.t
)
Fieldslib.Field.t
val
deps : (
t
,
Proxy_map.t
)
Fieldslib.Field.t
val
targets : (
t
,
Proxy_map.t
)
Fieldslib.Field.t
val
fold : init:'acc__0 -> targets:('acc__0 -> (
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> 'acc__1) -> deps:('acc__1 -> (
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> 'acc__2) -> action:('acc__2 -> (
t
,
Job.t
)
Fieldslib.Field.t
-> 'acc__3) -> 'acc__3
val
make_creator : targets:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> 'acc__0 -> ('input__ ->
Proxy_map.t
) * 'acc__1) -> deps:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> 'acc__1 -> ('input__ ->
Proxy_map.t
) * 'acc__2) -> action:((
t
,
Job.t
)
Fieldslib.Field.t
-> 'acc__2 -> ('input__ ->
Job.t
) * 'acc__3) -> 'acc__0 -> ('input__ ->
t
) * 'acc__3
val
create : targets:
Proxy_map.t
-> deps:
Proxy_map.t
-> action:
Job.t
->
t
val
map : targets:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
->
Proxy_map.t
) -> deps:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
->
Proxy_map.t
) -> action:((
t
,
Job.t
)
Fieldslib.Field.t
->
Job.t
) ->
t
val
iter : targets:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> unit) -> deps:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> unit) -> action:((
t
,
Job.t
)
Fieldslib.Field.t
-> unit) -> unit
val
for_all : targets:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> bool) -> deps:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> bool) -> action:((
t
,
Job.t
)
Fieldslib.Field.t
-> bool) -> bool
val
exists : targets:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> bool) -> deps:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> bool) -> action:((
t
,
Job.t
)
Fieldslib.Field.t
-> bool) -> bool
val
to_list : targets:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> 'elem__) -> deps:((
t
,
Proxy_map.t
)
Fieldslib.Field.t
-> 'elem__) -> action:((
t
,
Job.t
)
Fieldslib.Field.t
-> 'elem__) -> 'elem__ list
val
map_poly : ([<
| `Read
| `Set_and_create
],
t
, 'x0)
Fieldslib.Field.user
-> 'x0 list
module
Direct
: sig .. end