package ppx_expect
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Cram like framework for OCaml
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      v0.13.1.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=4d19571d7dcef21de581cc477177fd29722f2724a925c36a763fe98fa31f22e1
    
    
  md5=8f6fd9c0c3c93f9e5a25038f1c26b0aa
    
    
  doc/ppx_expect.matcher/Expect_test_matcher/Import/index.html
Module Expect_test_matcher.Import
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 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 Result = Base.Resultmodule 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 Validate = Base.Validatemodule 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. (Base.Sexp.t -> 'a) -> Base.Sexp.t -> 'a arrayval sexp_of_array : 'a. ('a -> Base.Sexp.t) -> 'a array -> Base.Sexp.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 : Base.Sexp.t -> boolval sexp_of_bool : bool -> Base.Sexp.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 : Base.Sexp.t -> charval sexp_of_char : char -> Base.Sexp.ttype exn = Base.Exn.tval sexp_of_exn : exn -> Base.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 : Base.Sexp.t -> floatval sexp_of_float : float -> Base.Sexp.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 : Base.Sexp.t -> intval sexp_of_int : int -> Base.Sexp.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 : Base.Sexp.t -> int32val sexp_of_int32 : int32 -> Base.Sexp.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 : Base.Sexp.t -> int64val sexp_of_int64 : int64 -> Base.Sexp.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. (Base.Sexp.t -> 'a) -> Base.Sexp.t -> 'a listval sexp_of_list : 'a. ('a -> Base.Sexp.t) -> 'a list -> Base.Sexp.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 : Base.Sexp.t -> nativeintval sexp_of_nativeint : nativeint -> Base.Sexp.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. (Base.Sexp.t -> 'a) -> Base.Sexp.t -> 'a optionval sexp_of_option : 'a. ('a -> Base.Sexp.t) -> 'a option -> Base.Sexp.ttype 'a ref = 'a Base.Ref.tval ref_of_sexp : 'a. (Base.Sexp.t -> 'a) -> Base.Sexp.t -> 'a refval sexp_of_ref : 'a. ('a -> Base.Sexp.t) -> 'a ref -> Base.Sexp.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 : Base.Sexp.t -> stringval sexp_of_string : string -> Base.Sexp.ttype bytes = Base.Bytes.tval bytes_of_sexp : Base.Sexp.t -> bytesval sexp_of_bytes : bytes -> Base.Sexp.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 : Base.Sexp.t -> unitval sexp_of_unit : unit -> Base.Sexp.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) format6Sexp
Exporting the ad-hoc types that are recognized by ppx_sexp_* converters. sexp_array, sexp_list, and sexp_option allow a record field to be absent when converting from a sexp, and if absent, the field will take a default value of the appropriate type:
sexp_array [||] sexp_bool false sexp_list [] sexp_option None
sexp_opaque causes the conversion to sexp to produce the atom <opaque>.
For more documentation, see sexplib/README.md.
type 'a sexp_array = 'a arraytype 'a sexp_list = 'a listtype 'a sexp_option = 'a optionList 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.tinclude Base.Comparisons.Infix with type t := Base.Int.t
val 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 (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 (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.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.
exception Not_found_s of Sexplib0.Sexp.t sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >