No matching definitions.

tur/path-string

stdlib/path-string.tur

owned String siblings for stdlib/path.

Since: v2 (string-adoption-stdlib-plan, batch 1)

defn

path/join-string

(path/join-string [base : cstr segment : cstr] :)

join two path segments, returning an owned String.

(string/to-cstr (path/join-string "/usr" "local"))  ; => "/usr/local"

Since: v2

defn

path/basename-string

(path/basename-string [p : cstr] :)

final path component, as an owned String.

Since: v2

defn

path/dirname-string

(path/dirname-string [p : cstr] :)

parent directory, as an owned String.

Since: v2

defn

path/extension-string

(path/extension-string [p : cstr] :)

file extension, as an owned String.

Since: v2

defn

path/stem-string

(path/stem-string [p : cstr] :)

basename without its extension, as an owned String.

Since: v2

defn

path/normalize-string

(path/normalize-string [p : cstr] :)

normalized path, as an owned String.

Since: v2