fpath-sexp0version
Adds Fpath.sexp_of_t and defines 3 new modules: Fsegment, Absolute_path and Relative_path
[Fpath_sexplib0] is an OCaml module designed to be opened to extend the fpath package. It introduces three new modules to the scope: [Fsegment], [Absolute_path] and [Relative_path].
[Absolute_path] and [Relative_path] are helper modules that distinguish between classes of paths in the type system, enhancing type safety for applications manipulating paths.
Fpath is shadowed and retains all its original functionality, with the addition of a sexp serializer and new helpers for casting between the types of paths offered by the package (absolute and relative paths).
Tags | fpath absolute-paths relative-paths |
---|---|
Author | Mathieu Barbin |
License | MIT |
Published | |
Homepage | https://github.com/mbarbin/fpath-base |
Issue Tracker | https://github.com/mbarbin/fpath-base/issues |
Maintainer | Mathieu Barbin <opensource@mbarbin.org> |
Dependencies | |
Source [http] | https://github.com/mbarbin/fpath-base/releases/download/0.2.2/fpath-base-0.2.2.tbz sha256=7f8449d02a658a44ef268f075f44fd9be006625a8a6ea88176b6326adae85cdd sha512=a130ac15ed957d373bd7d958c39daf9134d9b16aa75ad793c3cf6596a6bc12cbe3054e8259cf3a17eadf67e368a617e316fea83ad650b527565b98f17cc8156c |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/fpath-sexp0/fpath-sexp0.0.2.2/opam |
Required by
- fpath-base>=0.2.2