{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/filepather","name":"filepather","description":"Re-implementations of System.FilePath and System.Directory using\nKleisli type aliases from the\nkleisli package. Each function\nthat takes a FilePath as its subject argument is expressed as a Kleisli\nvalue, enabling composition via Functor, Applicative, Monad, and other type\nclass instances. Platform-specific modules for Posix and Windows path\nsemantics are also provided.","version":"0.6.1","softwareVersion":"0.6.1","license":"https://spdx.org/licenses/BSD-3-Clause","codeRepository":"https://gitlab.com/tonymorris/filepather","issueTracker":"https://gitlab.com/tonymorris/filepather/issues","url":"https://gitlab.com/tonymorris/filepather","keywords":["bsd3","library","system","Propose Tags"],"maintainer":[{"@type":"Person","name":"TonyMorris"}],"author":[{"@type":"Person","name":"TonyMorris"}],"copyrightHolder":[{"@type":"Person","name":"TonyMorris"}],"dateCreated":"2014-09-02","dateModified":"2026-05-27","datePublished":"2026-05-27","copyrightYear":2014,"downloadUrl":"https://hackage.haskell.org/package/filepather-0.6.1/filepather-0.6.1.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/filepather"]}