package fpath-base
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Adds a few functions to Fpath to use alongside Base
Install
dune-project
Dependency
Authors
Maintainers
Sources
fpath-base-0.3.1.tbz
sha256=634acd1b009c6faf0bc57e18767820302d58a58ac2870238b5075c76a84a09a9
sha512=158c569ed51dd87e014de5823c2fb9893bd680887411715ee35682dcbd3736d11e8af78a242baac8c0d4716a8b554a816267c09c702c9f9b26268579f3d9a7ef
doc/CHANGES.html
0.3.1 (2025-05-26)
Changed
- Conditional set implicit transitive deps in CI depending on the compiler version (#16, @mbarbin).
0.3.0 (2025-05-15)
Added
- Add ocamlmig annotations for deprecated parts (#15, @mbarbin).
- Add support for OCaml-4.14 to
fpath-sexp0(#14, @mbarbin).
Deprecated
- Deprecate
Fpart- renamedFsegmentand available since0.2.2.
0.2.2 (2024-10-15)
Added
- Added
rem_empty_segtoAbsolute_pathandRelative_path. - In
fpath-sexp0export hash keys interfaces compatible with stdlib hash functors.
Changed
- Rename
FparttoFsegmentto fitFpathterminology.
Fixed
- Fix occurrence of hard coded dir separator.
0.2.1 (2024-09-22)
Changed
- Remove need for ppx preprocessing in
fpath-base.
0.2.0 (2024-09-04)
Changed
- Rename
File_nameintoFpart. - Remove need for ppx preprocessing in
fpath-sexp0.
0.1.0 (2024-09-03)
Added
- Added minimal library depending on
sexplib0only.
Changed
- Rewrite
Fpath_baseon top ofFpath_sexp0. - Remove vendor, use
expect_test_helpers_core.expect_test_helpers_base.
0.0.10 (2024-07-26)
Added
- Added dependabot config for automatically upgrading action files.
Changed
- Upgrade
ppxlibto0.33- activate unused items warnings. - Upgrade
ocamlto5.2. - Upgrade
duneto3.16. - Upgrade base & co to
0.17.
0.0.9 (2024-03-13)
Changed
- Vendor
expect-test-helpers. - Rename project
fpath-base.
0.0.8 (2024-03-05)
Changed
- Uses
expect-test-helpers(reduce core dependencies) - Run
ppx_js_styleas a linter & make it adevdependency. - Upgrade GitHub workflows
actions/checkoutto v4. - In CI, specify build target
@all, and add@lint. - List ppxs instead of
ppx_jane.
0.0.7 (2024-02-22)
Added
- Add
Fpath.classifyto dispatch between absolute and relative paths.
Changed
- Clarify use of empty relative paths.
- Make behavior closer to
Fpath's "directoryness" when able.
Removed
- Removed
Classified_path. - Removed
Relative_path.{dot,dot_slash}. Replaced byRelative_path.empty.
0.0.6 (2024-02-21)
Added
- Add new modules
Absolute_path,Relative_pathto distinguish absolute from relative path at the type level. - Add new tests.
Changed
- Design the package now so that it is meant to be open.
- Override the
Fpathin the scope, so you can use e.g.Fpath.sexp_of_tdirectly.
Removed
- Remove
Arg_typeand dependency intocore.command. To be revisited.
0.0.5 (2024-02-14)
Added
- Add new test && increase coverage.
Changed
- Upgrade dune to
3.14. - Build the doc with sherlodoc available to enable the doc search bar.
- Couple
hashwithhash_fold_tfor consistency.
0.0.4 (2024-02-09)
Added
- Setup
bisect_ppxfor test coverage.
Changed
- Internal changes related to the release process.
- Upgrade dune and internal dependencies.
0.0.3 (2024-01-18)
Changed
- Internal changes related to build and release process.
0.0.2 (2023-11-12)
Added
- Add
arg_typeto parse paths from params of core commands.
0.0.1 (2023-11-07)
Initial release.
Added
- Add
hashandsexp_of. This makesFpath_extendedcompatible with Base Containers such as Map, Set, Hashtbl, etc.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page