123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869moduleAppendable_list=Appendable_listmoduleAnsi_color=Ansi_colormoduleArray=ArraymoduleBytes=BytesmoduleComparable=ComparablemoduleEither=EithermoduleExn=ExnmoduleExn_with_backtrace=Exn_with_backtracemoduleFilename=FilenamemoduleHashtbl=HashtblmoduleTable=TablemoduleInt=IntmoduleId=IdmoduleIo=IomoduleList=ListmoduleMap=MapmoduleOption=OptionmoduleOr_exn=Or_exnmoduleOrdering=OrderingmodulePp=PpmoduleResult=ResultmoduleSet=SetmoduleStaged=StagedmoduleString=StringmoduleChar=CharmoduleBool=BoolmoduleSexp_intf=Sexp_intfmoduleSexp=SexpmodulePath=PathmoduleFmt=FmtmoduleInterned=InternedmoduleUniv_map=Univ_mapmoduleLoc=LocmoduleEnv=EnvmoduleProc=ProcmoduleType_eq=Type_eqmoduleNothing=NothingmoduleBin=BinmoduleDigest=DigestmoduleFdecl=FdeclmoduleUnit=UnitmoduleMonad=MonadmoduleFn=FnmoduleDyn=DynmoduleFloat=FloatmoduleTuple=TuplemoduleIn_expect_test=In_expect_testexternalreraise:exn->_="%reraise"letcompareab=Ordering.of_int(compareab)(* The following types are re-exported here so that they are always
available in scope *)type('a,'error)result=('a,'error)Result.t=|Okof'a|Errorof'errortype('a,'b)either=('a,'b)Either.t=|Leftof'a|Rightof'btypeordering=Ordering.t=|Lt|Eq|Gtletsprintf=Printf.sprintf