package bap-bundle

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val names : string list
val cons : (t, string list) Fieldslib.Field.t
val tags : (t, string list) Fieldslib.Field.t
val copyrights : (t, string option) Fieldslib.Field.t
val license : (t, string option) Fieldslib.Field.t
val url : (t, string option) Fieldslib.Field.t
val provides : (t, string list) Fieldslib.Field.t
val requires : (t, string list) Fieldslib.Field.t
val date : (t, float) Fieldslib.Field.t
val author : (t, string) Fieldslib.Field.t
val main : (t, string) Fieldslib.Field.t
val desc : (t, string) Fieldslib.Field.t
val version : (t, string) Fieldslib.Field.t
val name : (t, string) Fieldslib.Field.t
val fold : init:'acc__0 -> name:('acc__0 -> (t, string) Fieldslib.Field.t -> 'acc__1) -> version:('acc__1 -> (t, string) Fieldslib.Field.t -> 'acc__2) -> desc:('acc__2 -> (t, string) Fieldslib.Field.t -> 'acc__3) -> main:('acc__3 -> (t, string) Fieldslib.Field.t -> 'acc__4) -> author:('acc__4 -> (t, string) Fieldslib.Field.t -> 'acc__5) -> date:('acc__5 -> (t, float) Fieldslib.Field.t -> 'acc__6) -> requires:('acc__6 -> (t, string list) Fieldslib.Field.t -> 'acc__7) -> provides:('acc__7 -> (t, string list) Fieldslib.Field.t -> 'acc__8) -> url:('acc__8 -> (t, string option) Fieldslib.Field.t -> 'acc__9) -> license:('acc__9 -> (t, string option) Fieldslib.Field.t -> 'acc__10) -> copyrights:('acc__10 -> (t, string option) Fieldslib.Field.t -> 'acc__11) -> tags:('acc__11 -> (t, string list) Fieldslib.Field.t -> 'acc__12) -> cons:('acc__12 -> (t, string list) Fieldslib.Field.t -> 'acc__13) -> 'acc__13
val make_creator : name: ((t, string) Fieldslib.Field.t -> 'acc__0 -> ('input__ -> string) * 'acc__1) -> version: ((t, string) Fieldslib.Field.t -> 'acc__1 -> ('input__ -> string) * 'acc__2) -> desc: ((t, string) Fieldslib.Field.t -> 'acc__2 -> ('input__ -> string) * 'acc__3) -> main: ((t, string) Fieldslib.Field.t -> 'acc__3 -> ('input__ -> string) * 'acc__4) -> author: ((t, string) Fieldslib.Field.t -> 'acc__4 -> ('input__ -> string) * 'acc__5) -> date: ((t, float) Fieldslib.Field.t -> 'acc__5 -> ('input__ -> float) * 'acc__6) -> requires: ((t, string list) Fieldslib.Field.t -> 'acc__6 -> ('input__ -> string list) * 'acc__7) -> provides: ((t, string list) Fieldslib.Field.t -> 'acc__7 -> ('input__ -> string list) * 'acc__8) -> url: ((t, string option) Fieldslib.Field.t -> 'acc__8 -> ('input__ -> string option) * 'acc__9) -> license: ((t, string option) Fieldslib.Field.t -> 'acc__9 -> ('input__ -> string option) * 'acc__10) -> copyrights: ((t, string option) Fieldslib.Field.t -> 'acc__10 -> ('input__ -> string option) * 'acc__11) -> tags: ((t, string list) Fieldslib.Field.t -> 'acc__11 -> ('input__ -> string list) * 'acc__12) -> cons: ((t, string list) Fieldslib.Field.t -> 'acc__12 -> ('input__ -> string list) * 'acc__13) -> 'acc__0 -> ('input__ -> t) * 'acc__13
val create : name:string -> version:string -> desc:string -> main:string -> author:string -> date:float -> requires:string list -> provides:string list -> url:string option -> license:string option -> copyrights:string option -> tags:string list -> cons:string list -> t
val map : name:((t, string) Fieldslib.Field.t -> string) -> version:((t, string) Fieldslib.Field.t -> string) -> desc:((t, string) Fieldslib.Field.t -> string) -> main:((t, string) Fieldslib.Field.t -> string) -> author:((t, string) Fieldslib.Field.t -> string) -> date:((t, float) Fieldslib.Field.t -> float) -> requires:((t, string list) Fieldslib.Field.t -> string list) -> provides:((t, string list) Fieldslib.Field.t -> string list) -> url:((t, string option) Fieldslib.Field.t -> string option) -> license:((t, string option) Fieldslib.Field.t -> string option) -> copyrights:((t, string option) Fieldslib.Field.t -> string option) -> tags:((t, string list) Fieldslib.Field.t -> string list) -> cons:((t, string list) Fieldslib.Field.t -> string list) -> t
val iter : name:((t, string) Fieldslib.Field.t -> unit) -> version:((t, string) Fieldslib.Field.t -> unit) -> desc:((t, string) Fieldslib.Field.t -> unit) -> main:((t, string) Fieldslib.Field.t -> unit) -> author:((t, string) Fieldslib.Field.t -> unit) -> date:((t, float) Fieldslib.Field.t -> unit) -> requires:((t, string list) Fieldslib.Field.t -> unit) -> provides:((t, string list) Fieldslib.Field.t -> unit) -> url:((t, string option) Fieldslib.Field.t -> unit) -> license:((t, string option) Fieldslib.Field.t -> unit) -> copyrights:((t, string option) Fieldslib.Field.t -> unit) -> tags:((t, string list) Fieldslib.Field.t -> unit) -> cons:((t, string list) Fieldslib.Field.t -> unit) -> unit
val for_all : name:((t, string) Fieldslib.Field.t -> bool) -> version:((t, string) Fieldslib.Field.t -> bool) -> desc:((t, string) Fieldslib.Field.t -> bool) -> main:((t, string) Fieldslib.Field.t -> bool) -> author:((t, string) Fieldslib.Field.t -> bool) -> date:((t, float) Fieldslib.Field.t -> bool) -> requires:((t, string list) Fieldslib.Field.t -> bool) -> provides:((t, string list) Fieldslib.Field.t -> bool) -> url:((t, string option) Fieldslib.Field.t -> bool) -> license:((t, string option) Fieldslib.Field.t -> bool) -> copyrights:((t, string option) Fieldslib.Field.t -> bool) -> tags:((t, string list) Fieldslib.Field.t -> bool) -> cons:((t, string list) Fieldslib.Field.t -> bool) -> bool
val exists : name:((t, string) Fieldslib.Field.t -> bool) -> version:((t, string) Fieldslib.Field.t -> bool) -> desc:((t, string) Fieldslib.Field.t -> bool) -> main:((t, string) Fieldslib.Field.t -> bool) -> author:((t, string) Fieldslib.Field.t -> bool) -> date:((t, float) Fieldslib.Field.t -> bool) -> requires:((t, string list) Fieldslib.Field.t -> bool) -> provides:((t, string list) Fieldslib.Field.t -> bool) -> url:((t, string option) Fieldslib.Field.t -> bool) -> license:((t, string option) Fieldslib.Field.t -> bool) -> copyrights:((t, string option) Fieldslib.Field.t -> bool) -> tags:((t, string list) Fieldslib.Field.t -> bool) -> cons:((t, string list) Fieldslib.Field.t -> bool) -> bool
val to_list : name:((t, string) Fieldslib.Field.t -> 'elem__) -> version:((t, string) Fieldslib.Field.t -> 'elem__) -> desc:((t, string) Fieldslib.Field.t -> 'elem__) -> main:((t, string) Fieldslib.Field.t -> 'elem__) -> author:((t, string) Fieldslib.Field.t -> 'elem__) -> date:((t, float) Fieldslib.Field.t -> 'elem__) -> requires:((t, string list) Fieldslib.Field.t -> 'elem__) -> provides:((t, string list) Fieldslib.Field.t -> 'elem__) -> url:((t, string option) Fieldslib.Field.t -> 'elem__) -> license:((t, string option) Fieldslib.Field.t -> 'elem__) -> copyrights:((t, string option) Fieldslib.Field.t -> 'elem__) -> tags:((t, string list) Fieldslib.Field.t -> 'elem__) -> cons:((t, string list) Fieldslib.Field.t -> 'elem__) -> 'elem__ list
val map_poly : ([< `Read | `Set_and_create ], t, 'x0) Fieldslib.Field.user -> 'x0 list
module Direct : sig ... end