rem_empty_seg to Absolute_path and Relative_path.fpath-sexp0 export hash keys interfaces compatible with stdlib hash functors.Fpart to Fsegment to fit Fpath terminology.fpath-base.File_name into Fpart.fpath-sexp0.sexplib0 only.Fpath_base on top of Fpath_sexp0.expect_test_helpers_core.expect_test_helpers_base.ppxlib to 0.33 - activate unused items warnings.ocaml to 5.2.dune to 3.16.0.17.expect-test-helpers.fpath-base.expect-test-helpers (reduce core dependencies)ppx_js_style as a linter & make it a dev dependency.actions/checkout to v4.@all, and add @lint.ppx_jane.Fpath.classify to dispatch between absolute and relative paths.Fpath's "directoryness" when able.Classified_path.Relative_path.{dot,dot_slash}. Replaced by Relative_path.empty.Absolute_path, Relative_path to distinguish absolute from relative path at the type level.Fpath in the scope, so you can use e.g. Fpath.sexp_of_t directly.Arg_type and dependency into core.command. To be revisited.3.14.hash with hash_fold_t for consistency.bisect_ppx for test coverage.arg_type to parse paths from params of core commands.Initial release.
hash and sexp_of. This makes Fpath_extended compatible with Base Containers such as Map, Set, Hashtbl, etc.