bap-bundle

BAP bundler
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library bundle
Module Bap_bundle . Std . Manifest . Fields
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