Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: hackage: filepath
This package provides functionality for manipulating FilePath values, and is shipped with GHC. It provides two variants for filepaths:
legacy filepaths: type FilePath = String
operating system abstracted filepaths (OsPath): internally unpinned ShortByteString (platform-dependent encoding)
It is recommended to use OsPath when possible, because it is more correct.
For each variant there are three main modules:
System.FilePath.Posix / System.OsPath.Posix manipulates POSIX/Linux style FilePath values (with / as the path separator).
System.FilePath.Windows / System.OsPath.Windows manipulates Windows style FilePath values (with either \ or / as the path separator, and deals with drives).
System.FilePath / System.OsPath for dealing with current platform-specific filepaths
For more powerful string manipulation of OsPath, you can use the os-string package (OsPath is a type synonym for OsString).
An introduction into the new API can be found in this
blog post.
Code examples for the new API can be found here.
29 versions
Latest release: over 6 years ago
509 dependent packages
61,303 downloads total
View more package details: https://packages.ecosyste.ms/registries/hackage.haskell.org/packages/filepath
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/haskell%2Ffilepath
Dependent Repos 8,009
pepeiborra/narradar
An automatic prover of termination of logic programs and narrowing- * narradar.cabal
Size: 1.92 MB - Last synced: about 1 year ago - Pushed: over 8 years ago
noteed/carbon-suit
Another text format- * carbon-suit.cabal
Size: 105 KB - Last synced: about 1 year ago - Pushed: about 12 years ago
deepakjois/website
Website files that are processed by Hakyll before pushing to the site- * old/deepakjois-website.cabal
Size: 35.2 MB - Last synced: 22 days ago - Pushed: over 1 year ago
Voker57/hellnet 📦
Anonymous data sharing network- * hellnet.cabal
Size: 1.13 MB - Last synced: about 1 year ago - Pushed: over 13 years ago
mboes/hmk
A pure Haskell implementation of Plan9's mk- >=1.1 hmk.cabal
Size: 86.9 KB - Last synced: 3 days ago - Pushed: over 8 years ago
facebookarchive/lex-pass 📦
manipulate a php codebase using haskell to transform the abstract-syntax-tree- * lex-pass.cabal
Size: 498 KB - Last synced: 21 days ago - Pushed: almost 10 years ago
gcross/Privateer
Automatic global variable privatization- >=1.1.0.2 Privateer.cabal
Size: 1.08 MB - Last synced: about 1 year ago - Pushed: over 14 years ago
christiaanb/clash
my branch of clash- >=1.1.0.4 && <1.2 clash/clash.cabal
Size: 929 KB - Last synced: about 1 year ago - Pushed: about 10 years ago
badmutex/sandouq
Organize documents using tags and authors- * Sandouq.cabal
Size: 102 KB - Last synced: about 1 year ago - Pushed: almost 15 years ago
angelini/cain
Static site generator in Haskell- * cain.cabal
Size: 109 KB - Last synced: about 1 year ago - Pushed: over 11 years ago
willdonnelly/xdg-basedir
A Straightforward Implementation of the XDG Base Directory Specification- * xdg-basedir.cabal
Size: 131 KB - Last synced: 3 days ago - Pushed: almost 9 years ago
JPMoresmau/eclipsefp
EclipseFP, the Haskell plug-in for Eclipse- ==1.1.* net.sf.eclipsefp.haskell.core.test/src/net/sf/eclipsefp/haskell/core/cabalmodel/scion.cabal
- * net.sf.eclipsefp.haskell.ui/INTERNAL/cohatoe/cohatoe.cabal
Size: 27.1 MB - Last synced: 6 months ago - Pushed: over 3 years ago
vimus/libmpd-haskell
A client library for MPD, the Music Player Daemon- ==1.* libmpd.cabal
- * libmpd.cabal
Size: 1.37 MB - Last synced: 14 days ago - Pushed: 2 months ago
CloudI/CloudI
A Cloud at the lowest level!- * src/api/haskell/external/binary-0.8.7.0/binary.cabal
- * src/api/haskell/external/binary-0.8.7.0/binary.cabal
Size: 58.3 MB - Last synced: 9 days ago - Pushed: 9 days ago
teneighty/papps
Happstack paste bin- >=1.1.0.0 papps.cabal
Size: 85.9 KB - Last synced: about 1 year ago - Pushed: over 14 years ago
dancor/nudzh
1hs - chinese language learning corpus processing- * nudzh.cabal
Size: 97.7 KB - Last synced: about 1 year ago - Pushed: about 14 years ago
dancor/fileserv
4hs - serve files over happs- * fileserv.cabal
Size: 109 KB - Last synced: about 1 year ago - Pushed: over 13 years ago
dancor/tondo
1hs - todo list editor- * tondo.cabal
Size: 102 KB - Last synced: about 1 year ago - Pushed: about 14 years ago
athas/twelfppr
A tool for prettyprinting Twelf code- >=1.0 && <2 twelfppr.cabal
Size: 227 KB - Last synced: 14 days ago - Pushed: over 10 years ago
dancor/rnr
run-not-recent: run a command if haven't recently- * rnr.cabal
Size: 4.88 KB - Last synced: about 1 year ago - Pushed: about 7 years ago
dwdyer/anorak
Haskell library/application for generating football league tables and statistics (see wiki for details).- * anorak.cabal
Size: 261 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago
nudded/Jenever
a server and client for ordering drinks- >=1 server/jeneverd.cabal
Size: 89.8 KB - Last synced: about 1 year ago - Pushed: about 14 years ago
bjpop/berp
An implementation of Python 3- * interpreter/berpinterpreter.cabal
Size: 1.26 MB - Last synced: 6 months ago - Pushed: about 8 years ago
jgoerzen/dfsbuild
Generate Debian from Scratch CDs [Haskell] (unmaintained)- * dfsbuild.cabal
Size: 366 KB - Last synced: about 1 year ago - Pushed: about 14 years ago
athas/sigkill.dk
The sigkill.dk web site (without static files)- * sigkill.cabal
Size: 1.01 MB - Last synced: 3 months ago - Pushed: 3 months ago
eashanhatti/peridot 📦
A fast functional language based on two level type theory- * peridot.cabal
- * peridot.cabal
Size: 1.14 MB - Last synced: 13 days ago - Pushed: over 1 year ago
ronwalf/ba-winter-challenge
The BikeArlington Freezing Saddles Winter Challenge- ==1.* ba-winter-challenge.cabal
Size: 136 KB - Last synced: about 1 year ago - Pushed: almost 11 years ago
gergoerdi/kansas-lava-papilio
Kansas Lava support files for the Papilio FPGA board- >=1.3 kansas-lava-papilio.cabal
Size: 270 KB - Last synced: about 1 year ago - Pushed: about 5 years ago
christiaanb/clash-bin
ghc(i) binary loaded with clash library- >=1 && <1.2 clash-bin.cabal
Size: 133 KB - Last synced: about 1 year ago - Pushed: over 13 years ago
djv/VisualProf
http://www.reddit.com/r/haskell/comments/cr15z/visualprof_profiles_your_haskell_program_and/?sort=hot- * visual-prof.cabal
Size: 192 KB - Last synced: 12 days ago - Pushed: over 8 years ago
alip/qoropa
Qoropa -- Love Your Mail!- * qoropa.cabal
Size: 152 KB - Last synced: about 1 year ago - Pushed: almost 14 years ago
snapframework/snap-static-pages
Simple html/atom publication using Markdown, for the Snap Framework- * snap-static-pages.cabal
Size: 48.8 KB - Last synced: about 1 month ago - Pushed: almost 8 years ago
snapframework/snap
Top-level package for the official Snap Framework libraries, includes the snaplets API as well as infrastructure for sessions, auth, and templates.- >=1.3 && <1.5 snap.cabal
- * snap.cabal
Size: 1.93 MB - Last synced: about 23 hours ago - Pushed: 2 days ago
kisp/ksquant2
Score quantization for PWGL - successor of ksquant- * ksquant2.cabal
Size: 732 KB - Last synced: about 1 year ago - Pushed: about 4 years ago
ghcjs/ghcjs
Haskell to JavaScript compiler, based on GHC- >=1 && <1.5 utils/pkg-input/ghc-api-ghcjs/ghc-api-ghcjs.cabal
- ==1.4.* utils/pkg-input/ghci-ghcjs/ghci-ghcjs.cabal
- >=1.4.1.2 && <1.5 utils/pkg-input/haddock-library-ghcjs/haddock-library-ghcjs.cabal
Size: 6.51 MB - Last synced: about 7 hours ago - Pushed: over 1 year ago
atomb/core-to-isabelle
Translator from GHC Core to Isabelle/HOLCF- ==1.2.* core-to-isabelle.cabal
Size: 329 KB - Last synced: about 1 month ago - Pushed: almost 12 years ago
jwiegley/project-euler
My solutions to Project Euler in Haskell- ==1.3.* euler.cabal
Size: 4.73 MB - Last synced: 15 days ago - Pushed: almost 11 years ago
A1kmm/modml-solver
DAE Solver for ModML models- ==1.* modml-solver.cabal
Size: 9.94 MB - Last synced: about 1 year ago - Pushed: over 13 years ago
nasa/ogma
- * ogma-core/ogma-core.cabal
- * ogma-extra/ogma-extra.cabal
Size: 28.5 MB - Last synced: 20 days ago - Pushed: about 1 month ago
kei-q/Monadius_rewrite
- * Monadius.cabal
Size: 164 KB - Last synced: about 1 year ago - Pushed: over 13 years ago
acowley/ply-loader
Haskell library for loading PLY files containing 3D geometry information.- * ply-loader.cabal
Size: 29.3 KB - Last synced: about 1 year ago - Pushed: over 7 years ago
travitch/llvm-tools
A set of tools for visualizing and inspecting LLVM bitcode modules- * llvm-tools.cabal
Size: 474 KB - Last synced: about 1 year ago - Pushed: over 9 years ago
ekmett/kata
parts of a kata compiler- >=1.1.0.2 && <1.2 kata.cabal
Size: 934 KB - Last synced: about 1 year ago - Pushed: almost 13 years ago
Tarrasch/arashrouhani.com
The files for my personal web page- >=1.3 && <2.0 arashrouhani-dot-com.cabal
Size: 11.5 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
rukav/Sysmon
A library for processing Sysbase 15 sysmon reports.- * Sysmon.cabal
Size: 137 KB - Last synced: 14 days ago - Pushed: about 13 years ago
scvalex/ltc 📦
A distributed, disconnected database for the relativistic universe- * ltc.cabal
Size: 5.03 MB - Last synced: about 1 year ago - Pushed: almost 11 years ago
amutake/andon-yesod
satsukita-andon.com by yesod- * andon.cabal
Size: 484 KB - Last synced: 14 days ago - Pushed: over 11 years ago
inventic/carma
custom call center assistance system- ==1.3.* srv/carma.cabal
Size: 5.82 MB - Last synced: about 1 month ago - Pushed: over 11 years ago
ekmett/tables
Deprecated because of- * tables.cabal
Size: 272 KB - Last synced: about 2 months ago - Pushed: over 8 years ago
GaloisInc/smaccmpilot-stm32f4 📦
SMACCMPilot flight controller- * src/smaccm-commsec/smaccm-commsec.cabal
Size: 10.2 MB - Last synced: 6 months ago - Pushed: over 6 years ago
jekor/vocabulink
web application for learning foreign vocabulary- * hs/vocabulink.cabal
Size: 1.24 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago
cutsea110/BISocie
Be Independent Society- * bisocie.cabal
Size: 2.78 MB - Last synced: about 1 year ago - Pushed: about 8 years ago
peletomi/icanhasren
renamer in Haskell- >=1.1 renamer.cabal
Size: 211 KB - Last synced: about 1 year ago - Pushed: about 13 years ago
liskin/sony-epub
A few utilities for ePub tweaking for better reading experience on Sony PRS-350- * sony-epub.cabal
Size: 24.4 KB - Last synced: about 1 year ago - Pushed: over 7 years ago
kazu-yamamoto/cab
A maintenance command of Haskell cabal packages- * cab.cabal
Size: 206 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
pavelkogan/transform-tree
Utility to replicate directory trees, transforming their contents- * transform-tree.cabal
Size: 313 KB - Last synced: 12 months ago - Pushed: over 8 years ago
CnC-org/cnc-spec-compiler
The CnC specification tool for analysis and multi-language code generation.- * cnc-spec-compiler.cabal
Size: 1.93 MB - Last synced: about 1 month ago - Pushed: over 11 years ago
MichaelXavier/Campfire
Implementation of the Campfire API in Haskell- ==1.2.* campfire.cabal
Size: 129 KB - Last synced: 15 days ago - Pushed: almost 12 years ago
audreyt/pdf2line
[Haskell] Simple command-line utility to convert PDF into text- * pdf2line.cabal
Size: 481 KB - Last synced: about 1 year ago - Pushed: over 7 years ago
girving/duck
a functional language built around overloading- * duck.cabal
Size: 1.63 MB - Last synced: about 1 year ago - Pushed: over 12 years ago
yesodweb/yesod
A RESTful Haskell web framework built on WAI.- >=1.1 yesod-bin/yesod-bin.cabal
- >=1.3 yesod-static/yesod-static.cabal
- * yesod-static/yesod-static.cabal
Size: 8.89 MB - Last synced: 14 days ago - Pushed: 15 days ago
timbertson/nix-wrangle
Wrangle your nix dependencies- * nix-wrangle.cabal
Size: 188 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
nominolo/rpl
Compiler and type-checker experiments- ==1.1.* lib/rpl.cabal
Size: 306 KB - Last synced: about 1 year ago - Pushed: over 14 years ago
jtdaugherty/vty-ui-builder-tool
A command-line tool interface for the vty-ui-builder library and document reader backends- >=1.1 && <1.3 vty-ui-builder-tool.cabal
Size: 102 KB - Last synced: about 1 year ago - Pushed: over 12 years ago
system-f/tickle
Port of Data.Binary with tighter data types and parameterised error messages- ==1.4.* tickle.cabal
Size: 45.9 KB - Last synced: 13 days ago - Pushed: over 1 year ago
ndmitchell/VSHaskell
Visual Studio 2010 addin- ==1.* ghc-vs-helper-0.2/ghc-vs-helper.cabal
Size: 113 KB - Last synced: about 1 year ago - Pushed: almost 12 years ago
f-algebra/elea-phd
Elea (as developed for my PhD)- 1.4.0.0 cabal.config
Size: 1.93 MB - Last synced: about 1 year ago - Pushed: about 8 years ago
trass/trass-vm
Virtual machine (container) management for TRASS.- * trass-vm.cabal
Size: 160 KB - Last synced: about 1 year ago - Pushed: over 9 years ago
elbrujohalcon/hPage
A scrapbook for Haskell developers- >=1.1.0.3 hpage.cabal
- <1.2 hpage.cabal
Size: 56.3 MB - Last synced: 8 months ago - Pushed: over 13 years ago
m4dc4p/func-n-stein
- >=1.0 func-n-stein.cabal
Size: 551 KB - Last synced: about 1 year ago - Pushed: almost 15 years ago
syoyo/lucille
lucille global illumination renderer- * rnd/HaskellRSLCompiler/RSL.cabal
Size: 4.97 MB - Last synced: about 1 year ago - Pushed: almost 15 years ago
ierton/vsim
vsim- * vsim.cabal
Size: 332 KB - Last synced: about 1 year ago - Pushed: over 11 years ago
EffeErre/cbladmin
Script to keep an Arch Linux repository from Hackage- ==1.3.* cbladmin.cabal
Size: 141 KB - Last synced: about 1 year ago - Pushed: about 10 years ago
grwlf/cake3
Makefile DSL- * cake3.cabal
Size: 4.79 MB - Last synced: 3 days ago - Pushed: about 6 years ago
Jaak/spufc
Simple PuF compiler- * tm.cabal
Size: 371 KB - Last synced: about 1 year ago - Pushed: almost 11 years ago
phylake/avm3
LLVM front-end and runtime for AS3- ==1.3.* swf/swf.cabal
Size: 852 KB - Last synced: about 1 year ago - Pushed: over 10 years ago
prb/perpubplat
Experimental Haskell blog publishing.- >=1.0 perpubplat.cabal
Size: 168 KB - Last synced: about 1 year ago - Pushed: about 15 years ago
peteg/TBC
Testing by convention for Haskell- * TBC.cabal
Size: 645 KB - Last synced: about 1 year ago - Pushed: almost 12 years ago
srnjcbsn/hs-learning
- * hs-learning.cabal
- * hs-learning.cabal
Size: 1.04 MB - Last synced: 9 months ago - Pushed: over 8 years ago
kechinvv/ModelViewer
- * client/ace/demo/kitchen-sink/docs/haskell_cabal.cabal
- * client/ace/demo/kitchen-sink/docs/haskell_cabal.cabal
Size: 24.1 MB - Last synced: 5 months ago - Pushed: 5 months ago
NixOS/nixfmt
The official (but not yet stable) formatter for Nix code- >=1.4.2 && <1.5 nixfmt.cabal
Size: 806 KB - Last synced: 14 days ago - Pushed: 23 days ago
IntersectMBO/cardano-node
The core component that is used to participate in a Cardano decentralised blockchain.- * bench/locli/locli.cabal
- * cardano-testnet/cardano-testnet.cabal
- * cardano-testnet/cardano-testnet.cabal
Size: 118 MB - Last synced: 15 days ago - Pushed: 15 days ago
ucsd-progsys/liquidhaskell
Liquid Types For Haskell- >=1.3 liquidhaskell.cabal
- <1.5 liquidhaskell.cabal
- * liquidhaskell.cabal
Size: 56.2 MB - Last synced: 19 days ago - Pushed: 19 days ago