Strings are terrible representations for file paths. You end up having to do way more work to process them when you're passing it around. Extracting extensions, basenames, crawling up the directory chain etc.
-
-
It understands the mutations and can efficiently create a variant with the previous memoized work.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Does it handle Windows UNC (network) paths though?

- 2 more replies
New conversation -
-
-
Infinitely better. Also seems like something that would allow you to deal with crazy situations like Windows pathnames or virtual file systems more more elegantly, right?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I did something similar in the past. Changed the game for that sort of work. Made identifying paths as well as creating them easier
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Have been thinking of doing this in one of my projects. Sounds like its worthwhile?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
he/him 