Source

ocaml-core / base / core / extended / lib / std.ml

Full commit
INCLUDE "config.mlh"

include Extended_common

module Array = struct
  include Core.Std.Array
  include Extended_array
end
module Ascii_table = Ascii_table
module Atomic_edit = Atomic_edit
IFDEF POSIX_TIMERS THEN
module Bench = Bench
ENDIF
module Bin_io_utils = Bin_io_utils
module Bitarray = Bitarray
module Cache = Cache
module Cbuffer = Cbuffer
module Command = Command
module Console = Console
module Core_command = Core_command
module Csv_writer = Csv_writer
module Date = struct
  include Core.Std.Date
  include Extended_time.Extended_date
end
module English = English
module Environment = Environment
module Documented_match_statement = Documented_match_statement
module Exception_check = Exception_check
module Exn = struct
  include Core.Std.Exn
  include Extended_exn
end
module Extra_fields = Extra_fields
module Fcommand = Fcommand
module Fd_leak_check = Fd_leak_check
module Filename = struct
  include Core.Std.Filename
  include Extended_filename
end
module Find = Find
module Fold_map = Fold_map
module Float = struct
  include Core.Float
  include Extended_float
end
module Fn = struct
  include Core.Std.Fn
  include Extended_fn
end
module Gc = struct
  include Core.Std.Gc
  include Extended_gc
end
module Hashtbl = struct
  include Core.Std.Hashtbl
  include Extended_hashtbl
end
module Hmap = Hmap
module Int = struct
  include Core.Std.Int
  include Extended_int
end
module Int32 = struct
  include Core.Std.Int32
  include Extended_int32
end
module Int63 = struct
  include Core.Std.Int63
  include Extended_int63
end
module Int64 = struct
  include Core.Std.Int64
  include Extended_int64
end
module Low_level_debug = Low_level_debug
module Nativeint = struct
  include Core.Std.Nativeint
  include Extended_nativeint
end
module Number = Number
module Thread = struct
  include Core.Std.Thread
  include Extended_thread
end
module Timed_function = Timed_function
module Iter = Iter
module Lazy_list = Lazy_list
module Lazy_m = Lazy_m
module Linebuf = Linebuf

IFDEF LINUX_EXT THEN
module Linux_ext = struct
  include Core.Std.Linux_ext
  include Extended_linux
end
ENDIF

module List = struct
  include Core.Std.List
  include Extended_list
end
module Logger = Logger
module Loggers = Loggers
module Memo = struct
  include Core.Std.Memo
  include Extended_memo
end
module Multi_map = Multi_map
module Net_utils = Net_utils
module Pp = Pp
module Printc = Printc
module Process = Process
module Procfs = Procfs
IFDEF POSIX_TIMERS THEN
module Posix_clock = Posix_clock
ENDIF
module Readline = Readline
module Result = struct
  include Core.Std.Result
  include Extended_result
end
module Runtime_blockout_detector = Runtime_blockout_detector
module Rw_mutex = Rw_mutex
module Search = Search_foo
module Service_command = Service_command
module Semaphore = Semaphore
module Sendmail = Sendmail
module Sexp = struct
  include Core.Std.Sexp
  include Extended_sexp
end
module Shell = Shell
module Sntp = Sntp
module String = struct
  include Core.Std.String
  include Extended_string
end
module Sys = struct
  include Core.Std.Sys
  include Extended_sys
end
module Syslog = Syslog
module Sys_utils = Sys_utils
module Tcp = Tcp
module Time = struct
  include Core.Std.Time
  include Extended_time
end
module Trie = Trie
module Unix = struct
  include Core.Core_unix
  include Extended_unix
end
module Unix_utils = Unix_utils
module Update_queue = Update_queue