bap-bundle
BAP bundler
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library bundle
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