If not, how can we make sure that all functions make sense (e.g. basename or maybe something like takeFileName)?
Do we want to force trailing path separators off?
If not, how can we make sure that all functions make sense (e.g. `basename` or maybe something like `takeFileName`)?
Do we want to force trailing path separators off?
If not, how can we make sure that all functions make sense (e.g.
basename
or maybe something liketakeFileName
)?