val iter :
t ->
name:((t, string) Fieldslib.Field.t -> t -> string -> unit) ->
version:((t, string) Fieldslib.Field.t -> t -> string -> unit) ->
desc:((t, string) Fieldslib.Field.t -> t -> string -> unit) ->
main:((t, string) Fieldslib.Field.t -> t -> string -> unit) ->
author:((t, string) Fieldslib.Field.t -> t -> string -> unit) ->
date:((t, float) Fieldslib.Field.t -> t -> float -> unit) ->
requires:((t, string list) Fieldslib.Field.t -> t -> string list -> unit) ->
provides:((t, string list) Fieldslib.Field.t -> t -> string list -> unit) ->
url:((t, string option) Fieldslib.Field.t -> t -> string option -> unit) ->
license:((t, string option) Fieldslib.Field.t -> t -> string option -> unit) ->
copyrights:
((t, string option) Fieldslib.Field.t -> t -> string option -> unit) ->
tags:((t, string list) Fieldslib.Field.t -> t -> string list -> unit) ->
cons:((t, string list) Fieldslib.Field.t -> t -> string list -> unit) ->
unit
val fold :
t ->
init:'acc__0 ->
name:('acc__0 -> (t, string) Fieldslib.Field.t -> t -> string -> 'acc__1) ->
version:('acc__1 -> (t, string) Fieldslib.Field.t -> t -> string -> 'acc__2) ->
desc:('acc__2 -> (t, string) Fieldslib.Field.t -> t -> string -> 'acc__3) ->
main:('acc__3 -> (t, string) Fieldslib.Field.t -> t -> string -> 'acc__4) ->
author:('acc__4 -> (t, string) Fieldslib.Field.t -> t -> string -> 'acc__5) ->
date:('acc__5 -> (t, float) Fieldslib.Field.t -> t -> float -> 'acc__6) ->
requires:
('acc__6 ->
(t, string list) Fieldslib.Field.t ->
t ->
string list ->
'acc__7) ->
provides:
('acc__7 ->
(t, string list) Fieldslib.Field.t ->
t ->
string list ->
'acc__8) ->
url:
('acc__8 ->
(t, string option) Fieldslib.Field.t ->
t ->
string option ->
'acc__9) ->
license:
('acc__9 ->
(t, string option) Fieldslib.Field.t ->
t ->
string option ->
'acc__10) ->
copyrights:
('acc__10 ->
(t, string option) Fieldslib.Field.t ->
t ->
string option ->
'acc__11) ->
tags:
('acc__11 ->
(t, string list) Fieldslib.Field.t ->
t ->
string list ->
'acc__12) ->
cons:
('acc__12 ->
(t, string list) Fieldslib.Field.t ->
t ->
string list ->
'acc__13) ->
'acc__13
val for_all :
t ->
name:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
version:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
desc:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
main:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
author:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
date:((t, float) Fieldslib.Field.t -> t -> float -> bool) ->
requires:((t, string list) Fieldslib.Field.t -> t -> string list -> bool) ->
provides:((t, string list) Fieldslib.Field.t -> t -> string list -> bool) ->
url:((t, string option) Fieldslib.Field.t -> t -> string option -> bool) ->
license:((t, string option) Fieldslib.Field.t -> t -> string option -> bool) ->
copyrights:
((t, string option) Fieldslib.Field.t -> t -> string option -> bool) ->
tags:((t, string list) Fieldslib.Field.t -> t -> string list -> bool) ->
cons:((t, string list) Fieldslib.Field.t -> t -> string list -> bool) ->
bool
val exists :
t ->
name:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
version:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
desc:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
main:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
author:((t, string) Fieldslib.Field.t -> t -> string -> bool) ->
date:((t, float) Fieldslib.Field.t -> t -> float -> bool) ->
requires:((t, string list) Fieldslib.Field.t -> t -> string list -> bool) ->
provides:((t, string list) Fieldslib.Field.t -> t -> string list -> bool) ->
url:((t, string option) Fieldslib.Field.t -> t -> string option -> bool) ->
license:((t, string option) Fieldslib.Field.t -> t -> string option -> bool) ->
copyrights:
((t, string option) Fieldslib.Field.t -> t -> string option -> bool) ->
tags:((t, string list) Fieldslib.Field.t -> t -> string list -> bool) ->
cons:((t, string list) Fieldslib.Field.t -> t -> string list -> bool) ->
bool
val to_list :
t ->
name:((t, string) Fieldslib.Field.t -> t -> string -> 'elem__) ->
version:((t, string) Fieldslib.Field.t -> t -> string -> 'elem__) ->
desc:((t, string) Fieldslib.Field.t -> t -> string -> 'elem__) ->
main:((t, string) Fieldslib.Field.t -> t -> string -> 'elem__) ->
author:((t, string) Fieldslib.Field.t -> t -> string -> 'elem__) ->
date:((t, float) Fieldslib.Field.t -> t -> float -> 'elem__) ->
requires:((t, string list) Fieldslib.Field.t -> t -> string list -> 'elem__) ->
provides:((t, string list) Fieldslib.Field.t -> t -> string list -> 'elem__) ->
url:((t, string option) Fieldslib.Field.t -> t -> string option -> 'elem__) ->
license:
((t, string option) Fieldslib.Field.t -> t -> string option -> 'elem__) ->
copyrights:
((t, string option) Fieldslib.Field.t -> t -> string option -> 'elem__) ->
tags:((t, string list) Fieldslib.Field.t -> t -> string list -> 'elem__) ->
cons:((t, string list) Fieldslib.Field.t -> t -> string list -> 'elem__) ->
'elem__ list
val map :
t ->
name:((t, string) Fieldslib.Field.t -> t -> string -> string) ->
version:((t, string) Fieldslib.Field.t -> t -> string -> string) ->
desc:((t, string) Fieldslib.Field.t -> t -> string -> string) ->
main:((t, string) Fieldslib.Field.t -> t -> string -> string) ->
author:((t, string) Fieldslib.Field.t -> t -> string -> string) ->
date:((t, float) Fieldslib.Field.t -> t -> float -> float) ->
requires:
((t, string list) Fieldslib.Field.t -> t -> string list -> string list) ->
provides:
((t, string list) Fieldslib.Field.t -> t -> string list -> string list) ->
url:
((t, string option) Fieldslib.Field.t ->
t ->
string option ->
string option) ->
license:
((t, string option) Fieldslib.Field.t ->
t ->
string option ->
string option) ->
copyrights:
((t, string option) Fieldslib.Field.t ->
t ->
string option ->
string option) ->
tags:((t, string list) Fieldslib.Field.t -> t -> string list -> string list) ->
cons:((t, string list) Fieldslib.Field.t -> t -> string list -> string list) ->
t
val set_all_mutable_fields : t -> unit