(* The Caml module binds everything that is available in the standard
   environment so that we can easily refer to standard things even if they've
   been rebound.
*)

module Arg = Arg
module Array = Array
module ArrayLabels = ArrayLabels
module Buffer = Buffer
module Callback = Callback
module Char = Char
module Complex = Complex

(* module Digest = Digest *)
module Filename = Filename
module Format = Format
module Gc = Gc
module Genlex = Genlex
module Hashtbl = Hashtbl
module Int32 = Int32
module Int64 = Int64
module Lazy = Lazy
module Lexing = Lexing
module List = List
module ListLabels = ListLabels
module Map = Map
module Marshal = Marshal
module MoreLabels = MoreLabels
module Nativeint = Nativeint
module Oo = Oo
module Parsing = Parsing
module Pervasives = Pervasives
module Printexc = Printexc
module Printf = Printf
module Queue = Queue
module Random = Random
module Scanf = Scanf
module Set = Set
module Sort = Sort
module Stack = Stack
module StdLabels = StdLabels
module Stream = Stream
module String = String
module StringLabels = StringLabels
module Sys = Sys
module Weak = Weak
include Pervasives

(* The Caml module binds everything that is available in the standard
   environment so that we can easily refer to standard things even if they've
   been rebound.
*)

module Arg = Arg
module Array = Array
module ArrayLabels = ArrayLabels
module Buffer = Buffer
module Callback = Callback
module Char = Char
module Complex = Complex

(* module Digest = Digest *)
module Filename = Filename
module Format = Format
module Gc = Gc
module Genlex = Genlex
module Hashtbl = Hashtbl
module Int32 = Int32
module Int64 = Int64
module Lazy = Lazy
module Lexing = Lexing
module List = List
module ListLabels = ListLabels
module Map = Map
module Marshal = Marshal
module MoreLabels = MoreLabels
module Nativeint = Nativeint
module Oo = Oo
module Parsing = Parsing
module Pervasives = Pervasives
module Printexc = Printexc
module Printf = Printf
module Queue = Queue
module Random = Random
module Scanf = Scanf
module Set = Set
module Stack = Stack
module StdLabels = StdLabels
module Stream = Stream
module String = String
module StringLabels = StringLabels
module Sys = Sys
module Weak = Weak
include Pervasives

Drop Hack_caml.Sort module, no longer exists in 4.08
[PR] Drop Hack_caml.Sort module, no longer exists in 4.08

Summary:
Hi!

I was trying to use `flow_parser` on a project with OCaml 4.08 and realized that the `Hack_caml` module re-exports the now removed `Sort` module.

Figured I'd open a PR instead of keep the change in a fork indefinitely.

Thanks for the good work 🙌
Pull Request resolved: https://github.com/facebook/flow/pull/8057

Reviewed By: gabelevi

Differential Revision: D17158465

Pulled By: mroch

fbshipit-source-id: e465507f66969cf325bfd7315e8d49cb0ba08b32
