Much inspired by magnar's excellent s.el and dash.el, f.el is a modern API for working with files and directories in Emacs.