package spin
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
A project generator for Reason and OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
spin-0.6.0.tbz
sha256=2fea29779b8751651e101064affbfc482c62c68fc6672f28a314ae60f30c75c2
sha512=df00a63f6f12fe8ebd1626356741256f00c2c51878f227bca4243c83ff8dbbe1734fe7ce70d22ecb134968795e166ea5770fc038551f48fb6d510e52c3234c2e
doc/spin.std/Spin_std/index.html
Module Spin_std
include module type of struct include Base end
module Applicative = Base.Applicativemodule Array = Base.Arraymodule Avltree = Base.Avltreemodule Backtrace = Base.Backtracemodule Binary_search = Base.Binary_searchmodule Binary_searchable = Base.Binary_searchablemodule Blit = Base.Blitmodule Bool = Base.Boolmodule Buffer = Base.Buffermodule Bytes = Base.Bytesmodule Char = Base.Charmodule Comparable = Base.Comparablemodule Comparator = Base.Comparatormodule Comparisons = Base.Comparisonsmodule Container = Base.Containermodule Either = Base.Eithermodule Equal = Base.Equalmodule Error = Base.Errormodule Exn = Base.Exnmodule Field = Base.Fieldmodule Float = Base.Floatmodule Floatable = Base.Floatablemodule Fn = Base.Fnmodule Formatter = Base.Formattermodule Hash = Base.Hashmodule Hash_set = Base.Hash_setmodule Hashable = Base.Hashablemodule Hasher = Base.Hashermodule Hashtbl = Base.Hashtblmodule Identifiable = Base.Identifiablemodule Indexed_container = Base.Indexed_containermodule Info = Base.Infomodule Int = Base.Intmodule Int_conversions = Base.Int_conversionsmodule Int32 = Base.Int32module Int63 = Base.Int63module Int64 = Base.Int64module Intable = Base.Intablemodule Int_math = Base.Int_mathmodule Invariant = Base.Invariantmodule Lazy = Base.Lazymodule List = Base.Listmodule Map = Base.Mapmodule Maybe_bound = Base.Maybe_boundmodule Monad = Base.Monadmodule Nativeint = Base.Nativeintmodule Nothing = Base.Nothingmodule Option = Base.Optionmodule Option_array = Base.Option_arraymodule Or_error = Base.Or_errormodule Ordered_collection_common = Base.Ordered_collection_commonmodule Ordering = Base.Orderingmodule Poly = Base.Polymodule Polymorphic_compare = Base.Polymorphic_comparemodule Popcount = Base.Popcountmodule Pretty_printer = Base.Pretty_printermodule Printf = Base.Printfmodule Linked_queue = Base.Linked_queuemodule Queue = Base.Queuemodule Random = Base.Randommodule Ref = Base.Refmodule Sequence = Base.Sequencemodule Set = Base.Setmodule Sexpable = Base.Sexpablemodule Sign = Base.Signmodule Sign_or_nan = Base.Sign_or_nanmodule Source_code_position = Base.Source_code_positionmodule Stack = Base.Stackmodule Staged = Base.Stagedmodule String = Base.Stringmodule Stringable = Base.Stringablemodule Sys = Base.Sysmodule T = Base.Tmodule Type_equal = Base.Type_equalmodule Uniform_array = Base.Uniform_arraymodule Unit = Base.Unitmodule Uchar = Base.Ucharmodule Variant = Base.Variantmodule With_return = Base.With_returnmodule Word_size = Base.Word_sizemodule Sexp = Base.Sexpmodule Export = Base.Exportinclude module type of struct include Export end
type 'a array = 'a Base.Array.tval array_of_sexp : 'a. (Sexplib0.Sexp.t -> 'a) -> Sexplib0.Sexp.t -> 'a arrayval sexp_of_array : 'a. ('a -> Sexplib0.Sexp.t) -> 'a array -> Sexplib0.Sexp.tval array_sexp_grammar :
'a Sexplib0.Sexp_grammar.t ->
'a array Sexplib0.Sexp_grammar.ttype bool = Base.Bool.tval hash_fold_bool : Base.Hash.state -> bool -> Base.Hash.stateval hash_bool : bool -> Base.Hash.hash_valueval bool_of_sexp : Sexplib0.Sexp.t -> boolval sexp_of_bool : bool -> Sexplib0.Sexp.tval bool_sexp_grammar : bool Sexplib0.Sexp_grammar.ttype char = Base.Char.tval hash_fold_char : Base.Hash.state -> char -> Base.Hash.stateval hash_char : char -> Base.Hash.hash_valueval char_of_sexp : Sexplib0.Sexp.t -> charval sexp_of_char : char -> Sexplib0.Sexp.tval char_sexp_grammar : char Sexplib0.Sexp_grammar.ttype exn = Base.Exn.tval sexp_of_exn : exn -> Sexplib0.Sexp.ttype float = Base.Float.tval hash_fold_float : Base.Hash.state -> float -> Base.Hash.stateval hash_float : float -> Base.Hash.hash_valueval float_of_sexp : Sexplib0.Sexp.t -> floatval sexp_of_float : float -> Sexplib0.Sexp.tval float_sexp_grammar : float Sexplib0.Sexp_grammar.ttype int = Base.Int.tval hash_fold_int : Base.Hash.state -> int -> Base.Hash.stateval hash_int : int -> Base.Hash.hash_valueval int_of_sexp : Sexplib0.Sexp.t -> intval sexp_of_int : int -> Sexplib0.Sexp.tval int_sexp_grammar : int Sexplib0.Sexp_grammar.ttype int32 = Base.Int32.tval hash_fold_int32 : Base.Hash.state -> int32 -> Base.Hash.stateval hash_int32 : int32 -> Base.Hash.hash_valueval int32_of_sexp : Sexplib0.Sexp.t -> int32val sexp_of_int32 : int32 -> Sexplib0.Sexp.tval int32_sexp_grammar : int32 Sexplib0.Sexp_grammar.ttype int64 = Base.Int64.tval hash_fold_int64 : Base.Hash.state -> int64 -> Base.Hash.stateval hash_int64 : int64 -> Base.Hash.hash_valueval int64_of_sexp : Sexplib0.Sexp.t -> int64val sexp_of_int64 : int64 -> Sexplib0.Sexp.tval int64_sexp_grammar : int64 Sexplib0.Sexp_grammar.ttype 'a list = 'a Base.List.tval hash_fold_list :
'a. (Base.Hash.state -> 'a -> Base.Hash.state) ->
Base.Hash.state ->
'a list ->
Base.Hash.stateval list_of_sexp : 'a. (Sexplib0.Sexp.t -> 'a) -> Sexplib0.Sexp.t -> 'a listval sexp_of_list : 'a. ('a -> Sexplib0.Sexp.t) -> 'a list -> Sexplib0.Sexp.tval list_sexp_grammar :
'a Sexplib0.Sexp_grammar.t ->
'a list Sexplib0.Sexp_grammar.ttype nativeint = Base.Nativeint.tval hash_fold_nativeint : Base.Hash.state -> nativeint -> Base.Hash.stateval hash_nativeint : nativeint -> Base.Hash.hash_valueval nativeint_of_sexp : Sexplib0.Sexp.t -> nativeintval sexp_of_nativeint : nativeint -> Sexplib0.Sexp.tval nativeint_sexp_grammar : nativeint Sexplib0.Sexp_grammar.ttype 'a option = 'a Base.Option.tval hash_fold_option :
'a. (Base.Hash.state -> 'a -> Base.Hash.state) ->
Base.Hash.state ->
'a option ->
Base.Hash.stateval option_of_sexp :
'a. (Sexplib0.Sexp.t -> 'a) ->
Sexplib0.Sexp.t ->
'a optionval sexp_of_option :
'a. ('a -> Sexplib0.Sexp.t) ->
'a option ->
Sexplib0.Sexp.tval option_sexp_grammar :
'a Sexplib0.Sexp_grammar.t ->
'a option Sexplib0.Sexp_grammar.ttype 'a ref = 'a Base.Ref.tval ref_of_sexp : 'a. (Sexplib0.Sexp.t -> 'a) -> Sexplib0.Sexp.t -> 'a refval sexp_of_ref : 'a. ('a -> Sexplib0.Sexp.t) -> 'a ref -> Sexplib0.Sexp.tval ref_sexp_grammar :
'a Sexplib0.Sexp_grammar.t ->
'a ref Sexplib0.Sexp_grammar.ttype string = Base.String.tval hash_fold_string : Base.Hash.state -> string -> Base.Hash.stateval hash_string : string -> Base.Hash.hash_valueval string_of_sexp : Sexplib0.Sexp.t -> stringval sexp_of_string : string -> Sexplib0.Sexp.tval string_sexp_grammar : string Sexplib0.Sexp_grammar.ttype bytes = Base.Bytes.tval bytes_of_sexp : Sexplib0.Sexp.t -> bytesval sexp_of_bytes : bytes -> Sexplib0.Sexp.tval bytes_sexp_grammar : bytes Sexplib0.Sexp_grammar.ttype unit = Base.Unit.tval hash_fold_unit : Base.Hash.state -> unit -> Base.Hash.stateval hash_unit : unit -> Base.Hash.hash_valueval unit_of_sexp : Sexplib0.Sexp.t -> unitval sexp_of_unit : unit -> Sexplib0.Sexp.tval unit_sexp_grammar : unit Sexplib0.Sexp_grammar.tFormat stuff
type nonrec ('a, 'b, 'c) format = ('a, 'b, 'c) formattype nonrec ('a, 'b, 'c, 'd) format4 = ('a, 'b, 'c, 'd) format4type nonrec ('a, 'b, 'c, 'd, 'e, 'f) format6 = ('a, 'b, 'c, 'd, 'e, 'f) format6List operators
include module type of struct include Base.List.Infix end
val (@) : 'a Base.List.t -> 'a Base.List.t -> 'a Base.List.tInt operators and comparisons
include module type of struct include Base.Int.O end
val (+) : Base.Int.t -> Base.Int.t -> Base.Int.tval (-) : Base.Int.t -> Base.Int.t -> Base.Int.tval (*) : Base.Int.t -> Base.Int.t -> Base.Int.tval (/) : Base.Int.t -> Base.Int.t -> Base.Int.tval (~-) : Base.Int.t -> Base.Int.tval (**) : Base.Int.t -> Base.Int.t -> Base.Int.tval (land) : Base.Int.t -> Base.Int.t -> Base.Int.tval (lor) : Base.Int.t -> Base.Int.t -> Base.Int.tval (lxor) : Base.Int.t -> Base.Int.t -> Base.Int.tval lnot : Base.Int.t -> Base.Int.tval abs : Base.Int.t -> Base.Int.tval neg : Base.Int.t -> Base.Int.tval zero : Base.Int.tval (%) : Base.Int.t -> Base.Int.t -> Base.Int.tval (/%) : Base.Int.t -> Base.Int.t -> Base.Int.tval (//) : Base.Int.t -> Base.Int.t -> floatval (lsl) : Base.Int.t -> int -> Base.Int.tval (asr) : Base.Int.t -> int -> Base.Int.tval (lsr) : Base.Int.t -> int -> Base.Int.tFloat operators
include module type of struct include Base.Float.O_dot end
val (+.) : Base.Float.t -> Base.Float.t -> Base.Float.tval (-.) : Base.Float.t -> Base.Float.t -> Base.Float.tval (*.) : Base.Float.t -> Base.Float.t -> Base.Float.tval (/.) : Base.Float.t -> Base.Float.t -> Base.Float.tval (%.) : Base.Float.t -> Base.Float.t -> Base.Float.tval (**.) : Base.Float.t -> Base.Float.t -> Base.Float.tval (~-.) : Base.Float.t -> Base.Float.tReverse application operator. x |> g |> f is equivalent to f (g (x)).
Boolean operations
val ignore : _ -> unitval (^) : Base.String.t -> Base.String.t -> Base.String.tCommon string operations
Reference operations
val (!) : 'a ref -> 'aval ref : 'a -> 'a refPair operations
Exceptions stuff
val raise : exn -> _val raise_s : Base.Sexp.t -> 'aMisc
val force : 'a Base.Lazy.t -> 'amodule Continue_or_stop = Base.Continue_or_stopContinue_or_stop.t is used by the f argument to fold_until in order to indicate whether folding should continue, or stop early.
module Result : sig ... endmodule Filename : sig ... endmodule Glob : sig ... endmodule Spin_unix : sig ... endmodule Spin_lwt : sig ... endmodule Spin_sys : sig ... end sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>