opium_kernel
Sinatra like web toolkit based on Lwt + Cohttp
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 opium_kernel
val splat :
( [< `Read | `Set_and_create ], matches, string list )
Fieldslib.Field.t_with_perm
val params :
( [< `Read | `Set_and_create ], matches, (string * string) list )
Fieldslib.Field.t_with_perm
val make_creator :
params:
( ( [< `Read | `Set_and_create ], matches, (string * string) list )
Fieldslib.Field.t_with_perm ->
'a ->
( 'b -> (string * string) list ) * 'c ) ->
splat:
( ( [< `Read | `Set_and_create ], matches, string list )
Fieldslib.Field.t_with_perm ->
'd ->
( 'e -> string list ) * 'f ) ->
'g ->
( 'h -> matches ) * 'i
val create : params:(string * string) list -> splat:string list -> matches
val map :
params:
( ( [< `Read | `Set_and_create ], matches, (string * string) list )
Fieldslib.Field.t_with_perm ->
(string * string) list ) ->
splat:
( ( [< `Read | `Set_and_create ], matches, string list )
Fieldslib.Field.t_with_perm ->
string list ) ->
matches
val iter :
params:
( ( [< `Read | `Set_and_create ], matches, (string * string) list )
Fieldslib.Field.t_with_perm ->
unit ) ->
splat:
( ( [< `Read | `Set_and_create ], matches, string list )
Fieldslib.Field.t_with_perm ->
unit ) ->
unit
val fold :
init:'a ->
params:
( 'b ->
( [< `Read | `Set_and_create ], matches, (string * string) list )
Fieldslib.Field.t_with_perm ->
'c ) ->
splat:
( 'd ->
( [< `Read | `Set_and_create ], matches, string list )
Fieldslib.Field.t_with_perm ->
'e ) ->
'f
val map_poly :
( [< `Read | `Set_and_create ], matches, 'a ) Fieldslib.Field.user ->
'b list
val for_all :
params:
( ( [< `Read | `Set_and_create ], matches, (string * string) list )
Fieldslib.Field.t_with_perm ->
bool ) ->
splat:
( ( [< `Read | `Set_and_create ], matches, string list )
Fieldslib.Field.t_with_perm ->
bool ) ->
bool
val exists :
params:
( ( [< `Read | `Set_and_create ], matches, (string * string) list )
Fieldslib.Field.t_with_perm ->
bool ) ->
splat:
( ( [< `Read | `Set_and_create ], matches, string list )
Fieldslib.Field.t_with_perm ->
bool ) ->
bool
val to_list :
params:
( ( [< `Read | `Set_and_create ], matches, (string * string) list )
Fieldslib.Field.t_with_perm ->
'a ) ->
splat:
( ( [< `Read | `Set_and_create ], matches, string list )
Fieldslib.Field.t_with_perm ->
'b ) ->
'c list
module Direct : sig ... end