= 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
include module type of struct include Defunc.Param end
val choice :
'a Defunc.Of_python.t ->
'b Defunc.Of_python.t ->
('a, 'b) Base.Either.t Defunc.Of_python.t
choice x y
first attempts conversion using x.conv. if that fails, it attempts y.conv
val map : 'a Defunc.Of_python.t -> f:('a -> 'b) -> 'b Defunc.Of_python.t
val positional :
Base.string ->
'a Defunc.Of_python.t ->
docstring:Base.string ->
'a Defunc.t
val keyword :
?default:'a ->
Base.string ->
'a Defunc.Of_python.t ->
docstring:Base.string ->
'a Defunc.t
val keyword_opt :
Base.string ->
'a Defunc.Of_python.t ->
docstring:Base.string ->
'a Base.option Defunc.t
val int : Base.int Defunc.Of_python.t
val float : Base.float Defunc.Of_python.t
val bool : Base.bool Defunc.Of_python.t
val string : Base.string Defunc.Of_python.t
val path : Base.string Defunc.Of_python.t
val typerep : 'a Typerep_lib.Std.Typerep.t -> 'a Defunc.Of_python.t
val pyobject : Pytypes.pyobject Defunc.Of_python.t
val pair :
'a Defunc.Of_python.t ->
'b Defunc.Of_python.t ->
('a * 'b) Defunc.Of_python.t
val triple :
'a Defunc.Of_python.t ->
'b Defunc.Of_python.t ->
'c Defunc.Of_python.t ->
('a * 'b * 'c) Defunc.Of_python.t
val quadruple :
'a Defunc.Of_python.t ->
'b Defunc.Of_python.t ->
'c Defunc.Of_python.t ->
'd Defunc.Of_python.t ->
('a * 'b * 'c * 'd) Defunc.Of_python.t
val quintuple :
'a Defunc.Of_python.t ->
'b Defunc.Of_python.t ->
'c Defunc.Of_python.t ->
'd Defunc.Of_python.t ->
'e Defunc.Of_python.t ->
('a * 'b * 'c * 'd * 'e) Defunc.Of_python.t
val option : 'a Defunc.Of_python.t -> 'a Base.option Defunc.Of_python.t
val list : 'a Defunc.Of_python.t -> 'a Base.list Defunc.Of_python.t
val array_or_iter : 'a Defunc.Of_python.t -> 'a Base.array Defunc.Of_python.t
val list_or_iter : 'a Defunc.Of_python.t -> 'a Base.list Defunc.Of_python.t
val one_or_tuple_or_list :
'a Defunc.Of_python.t ->
'a Base.list Defunc.Of_python.t
val one_or_tuple_or_list_relaxed :
'a Defunc.Of_python.t ->
'a Base.Or_error.t Base.list Defunc.Of_python.t
val with_broadcast :
'a Defunc.Of_python.t ->
arg_name:Base.string ->
'a Broadcast.t Defunc.Of_python.t
val positional_broadcast :
Base.string ->
'a Defunc.Of_python.t ->
docstring:Base.string ->
'a Broadcast.t Defunc.t
val keyword_broadcast :
?default:'a Broadcast.t ->
Base.string ->
'a Defunc.Of_python.t ->
docstring:Base.string ->
'a Broadcast.t Defunc.t
val keyword_opt_broadcast :
Base.string ->
'a Defunc.Of_python.t ->
docstring:Base.string ->
'a Broadcast.t Base.option Defunc.t
val dict :
key:'a Defunc.Of_python.t ->
value:'b Defunc.Of_python.t ->
('a * 'b) Base.list Defunc.Of_python.t
val star_args : docstring:Base.string -> Pytypes.pyobject Base.list Defunc.t
val star_kwargs :
docstring:Base.string ->
(Base.string, Pytypes.pyobject, Base.String.comparator_witness) Base.Map.t
Defunc.t
val numpy_array :
('a, 'b) Bigarray.kind ->
'c Bigarray.layout ->
('a, 'b, 'c) Bigarray.Genarray.t Defunc.Of_python.t
val numpy_array1 :
('a, 'b) Bigarray.kind ->
'c Bigarray.layout ->
('a, 'b, 'c) Bigarray.Array1.t Defunc.Of_python.t
val numpy_array2 :
('a, 'b) Bigarray.kind ->
'c Bigarray.layout ->
('a, 'b, 'c) Bigarray.Array2.t Defunc.Of_python.t
val numpy_array3 :
('a, 'b) Bigarray.kind ->
'c Bigarray.layout ->
('a, 'b, 'c) Bigarray.Array3.t Defunc.Of_python.t
module Let_syntax : sig ... end