haskell / haskell/filepath

Lexigraphic ordering

Open
#225 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
74
Forks
38
PR merge metrics
No merged PRs in 30d

Description

Additionally to `equalFilePath` we also need `compareFilePath` for sorting the contents of a directory and for `Posix` we need a case-sensitive and a case-insensitive version for Linux and MacOS, respectively.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by examining the existing equalFilePath implementation and the directory-content sorting behavior in the filepath library. Define the intended compareFilePath ordering, including distinct case-sensitive Posix behavior for Linux and case-insensitive behavior for MacOS. Done means the comparison API supports both platform variants and directory sorting uses it consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.