include Std_internal
module Arg : Core_arg
module Bag : Bag
module Bigsubstring : Bigsubstring
module Bin_prot : Core_bin_prot
module Binable : Binable
module Binary_packing : Binary_packing
module Binary_searchable : Binary_searchable
module Blang : Blang
module Blit : Blit
module Bounded_int_table : Bounded_int_table
module Bucket : Bucket
module Byte_units : Byte_units
module Commutative_group : Commutative_group
module Comparable : Comparable
module Comparator : Comparator
module Container : Container
module Gc : Core_gc
module Day_of_week : Day_of_week
module Decimal : Decimal
module Dequeue : Dequeue
module Doubly_linked : Doubly_linked
module Equal : Equal
module Error : Error
module Exn : Exn
module Flags : Flags
module Flat_array : Flat_array
module Flat_queue : Flat_queue
module Float : Float
module Float_intf : Float_intf
module Floatable : Floatable
module Fn : Fn
module Force_once : Force_once
module Fqueue : Fqueue
module Hash_heap : Hash_heap
module Hash_queue : Hash_queue
module Hash_set : Hash_set
module Hashable : Hashable
module Hashtbl_intf : Core_hashtbl_intf
module Heap : Heap
module Heap_block : Heap_block
module Host_and_port : Host_and_port
module Identifiable : Identifiable
module In_channel : In_channel
module Info : Info
module Int63 : Core_int63
module Int_intf : Int_intf
module Int_set : Int_set
module Interfaces : Interfaces
module Interned_string : Interned_string
module Invariant : Invariant
module Linked_stack : Linked_stack
module Memo : Memo
module Monad : Monad
module Month : Month
module No_polymorphic_compare : No_polymorphic_compare
module Nothing : Nothing
module Only_in_test : Only_in_test
module Option : Option
module Or_error : Or_error
module Out_channel : Out_channel
module Percent : Percent
module Pid : Pid
module Poly : Poly
module Polymorphic_compare : Polymorphic_compare
module Pool : Pool
module Pooled_hashtbl : Pooled_hashtbl
module Pretty_printer : Pretty_printer
module Printexc : Core_printexc
module Printf : Core_printf
module Quickcheck : Quickcheck
module Result : Result
module Robustly_comparable : Robustly_comparable
module Set_once : Set_once
module Sexp_maybe : Core_sexp.Sexp_maybe
module Sexpable : Sexpable
module Source_code_position : Source_code_position
module Stack : Core_stack
module Staged : Staged
module String_id : String_id
module Stringable : Stringable
module Substring : Substring
module Substring_intf : Substring_intf
module Thread_safe_queue : Thread_safe_queue
module Tuple : Tuple
module Tuple2 : Tuple.T2
module Tuple3 : Tuple.T3
module Type_equal : Type_equal
module Union_find : Union_find
module Unique_id : Unique_id
module Unit : Unit
module Univ : Univ
module Univ_map : Univ_map
module Unpack_buffer : Unpack_buffer
module Validate : Validate
module Validated : Validated
module Weak : Core_weak
module Word_size : Word_size
module type Unique_id = Unique_id.Id
module type Validated = Validated.Validated
include T
type 'a _bound = 'a Comparable.bound = 
|Incl of 'a
|Excl of 'a
|Unbounded
type decimal = Decimal.t
val compare_decimal : decimal -> decimal -> int
val __decimal_of_sexp__ : Sexplib.Sexp.t -> decimal
val decimal_of_sexp : Sexplib.Sexp.t -> decimal
val sexp_of_decimal : decimal -> Sexplib.Sexp.t
val bin_size_decimal : Decimal.t -> int
val bin_write_decimal : Bin_prot.Common.buf ->
pos:Bin_prot.Common.pos -> Decimal.t -> Bin_prot.Common.pos
val bin_writer_decimal : Decimal.t Bin_prot.Type_class.writer
val __bin_read_decimal__ : Bin_prot.Common.buf -> pos_ref:Bin_prot.Common.pos_ref -> int -> Decimal.t
val bin_read_decimal : Bin_prot.Common.buf -> pos_ref:Bin_prot.Common.pos_ref -> Decimal.t
val bin_reader_decimal : Decimal.t Bin_prot.Type_class.reader
val bin_decimal : Decimal.t Bin_prot.Type_class.t
val _make_sure_pool_pointer_is_an_int : 'a Pool.Pointer.t -> int