Re: [Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-04-03 Thread Evan Laforge
I recently uploaded fast-tags-0.0.3. The main thing is that all the performance problems I was able to find have been fixed---hopefully will no longer be mistaken as an April Fools joke! Here's copy and paste from the hackage description: Changes since 0.0.2: Lots of speed ups, especially when

Re: [Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-04-01 Thread Roman Cheplyaka
* Evan Laforge qdun...@gmail.com [2012-03-31 15:23:48-0700] A while back I was complaining about the profusion of poorly documented tags generators. Well, there is still a profusion of poorly documented tags generators... I was able to find 5 of them. So, that said, here's my contribution

Re: [Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-04-01 Thread Christopher Done
On 1 April 2012 00:23, Evan Laforge qdun...@gmail.com wrote: Two of them use haskell-src which means they can't parse my code. Two more use haskell-src-exts, which is slow and fragile, breaks on partially edited source, and doesn't understand hsc. For what it's worth: * As you say below, HSC

Re: [Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-04-01 Thread Christopher Done
By the way, I'm assuming that this library isn't an April Fools joke by making a library called “fast” with explosive O(n²) time problems. :-P ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-04-01 Thread Levent Erkok
Chris: You might be experiencing this issue: http://hackage.haskell.org/trac/ghc/ticket/5783 Upgrading text and recompiling fast-tags should take care of this problem. -Levent. On Sun, Apr 1, 2012 at 10:12 AM, Christopher Done chrisd...@googlemail.com wrote: By the way, I'm assuming that this

Re: [Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-04-01 Thread Evan Laforge
* haskell-src-exts is not slow. It can parse a 769 module codebase racking up  to 100k lines of code in just over a second on my machine. That's  good. Also, I don't think speed of the individual file matters, for  reasons I state below. Wow, that's faster than my machine. * Broken source

Re: [Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-04-01 Thread Evan Laforge
On Sun, Apr 1, 2012 at 3:27 AM, Roman Cheplyaka r...@ro-che.info wrote: It's useful to mention the limitations of this package, so that people know what to expect and don't spend their time testing it to understand that it doesn't suit their needs. Good point, I'll put the limitations and TODO

[Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-03-31 Thread Evan Laforge
A while back I was complaining about the profusion of poorly documented tags generators. Well, there is still a profusion of poorly documented tags generators... I was able to find 5 of them. So, that said, here's my contribution to the problem: fast-tags, haskell tag generator #6. Why not use

Re: [Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-03-31 Thread dag.odenh...@gmail.com
On 1 April 2012 00:23, Evan Laforge qdun...@gmail.com wrote: So, that said, here's my contribution to the problem: fast-tags, haskell tag generator #6. I like that it doesn't give duplicate entries for type signatures and bindings. I'd like an option to recurse a directory, but i guess

Re: [Haskell-cafe] ANNOUNCE: fast-tags-0.0.1

2012-03-31 Thread Evan Laforge
On Sat, Mar 31, 2012 at 5:11 PM, dag.odenh...@gmail.com dag.odenh...@gmail.com wrote: On 1 April 2012 00:23, Evan Laforge qdun...@gmail.com wrote: So, that said, here's my contribution to the problem: fast-tags, haskell tag generator #6. I like that it doesn't give duplicate entries for type