fpath
fpath copied to clipboard
File paths for OCaml
Along the lines of #1 it would be useful to support POSIX and Windows path renderings for applications which may communicate across platforms.
I apologise if that's not the right place for this question but I wonder why `Fpath.of_string` restricts the type of its result: ``` val of_string : string -> (t, [`Msg...
When `windows = true`, Fpath does this: ``` # let d, b = split_base (v "A:B:C") in to_string (d // b);; - : string = "B:C" # let d, b...
What I want: * the ability to access all the infix operators (`/`, `//`, etc.) directly with `open Fpath.Operators`; * not putting the other names in scope like `open Fpath`...
I was surprised to find that `rem_prefix` on two equal paths returned `None` - but makes sense as an edgecase of not being able to construct `Fpath.v ""`. Though I...
We faced issues with handling paths on Windows and case sensitivity. For example, when `Fpath.relativize` is called with the root path created from a string where a Windows drive letter...