Pre-proposal discussion: add a version of dropWhileEnd with different laziness properties to Data.List
John Lato
jwlato at gmail.com
Mon Sep 29 20:47:49 UTC 2014
On Sep 29, 2014 6:19 AM, "Felipe Lessa" <felipe.lessa at gmail.com> wrote:
>
> On 28-09-2014 22:38, John Lato wrote:
> > I don't think we should be encouraging the use of Data.Sequence for file
> > paths. An opaque OS-specific structure seems like the natural choice
IMHO.
> >
> > (Incidentally I'd like to develop this as a userland library, if anyone
> > would step forward to help with the Windows-specific stuff)
>
> Do you mean system-filepath [1]?
No. The api is ok, but performance is terrible because everything is a
String. Traversing large directories in Haskell is orders of magnitude
slower than it should be (unless you use posix-paths, which obviously isn't
portable). I mean something that internally uses a RawFilePath on posix
systems and some windows-specific thing on Windows.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/libraries/attachments/20140929/a0c9d6df/attachment.html>
More information about the Libraries
mailing list