123456789101112131415161718192021222324(*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)openPrimitive_derivingtypeexplicit_type=|Boolean|Number|String|Symbol[@@deriving_inlinecompare]let_=fun(_:explicit_type)->()letcompare_explicit_type=(Ppx_compare_lib.polymorphic_compare:explicit_type->explicit_type->int)let_=compare_explicit_type[@@@end]letstring_of_explicit_type=function|Boolean->"boolean"|Number->"number"|String->"string"|Symbol->"symbol"