Module Std_kernel

module Std_kernel: sig .. end

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 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 Day_of_week: Day_of_week
module Debug: Debug
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 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.t
val decimal_of_sexp : Sexplib.Sexp.t -> Decimal.t
val sexp_of_decimal : Decimal.t -> Sexplib.Sexp.t
val bin_size_decimal : Decimal.t -> int
val bin_write_decimal_ : Bin_prot.Unsafe_common.sptr ->
Bin_prot.Unsafe_common.eptr ->
Decimal.t -> Bin_prot.Unsafe_common.sptr
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.Unsafe_common.sptr_ptr ->
Bin_prot.Unsafe_common.eptr -> int -> Decimal.t
val bin_read_decimal_ : Bin_prot.Unsafe_common.sptr_ptr ->
Bin_prot.Unsafe_common.eptr -> Decimal.t
val bin_read_decimal : Bin_prot.Common.buf ->
pos_ref:Bin_prot.Common.pos Pervasives.ref -> decimal
val bin_reader_decimal : decimal 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