Tim Humphries

Results 23 issues of Tim Humphries

From the top-level `FoundationDb` module we should expose a managed API. - Users should not have to ever think about blocking on a future or managing memory - Segfaults from...

Each branch of the NetworkOptions enum has a corresponding typed payload in the generated C headers. Encode these as a sum type and write the corresponding high-level `setNetworkOption` function. Users...

Question for all, how would you improve the current output to make it easier to visually navigate? I spent a few minutes messing around and came up with this boxy...

Here's a bit of low-hanging fruit: - Do some time profiling in a large codebase like `amazonka` - Measure the impact of `-O2` - Parse and search batches in parallel,...

enhancement
good first issue

This troublesome Cabal field breaks most standalone Haskell tools, even GHCi. We could hack relentlessly to support it, though. This depends on #24

enhancement

Not all that surprising, but there are some pretty crazy time and space leaks when processing pathologically huge and complex Haskell modules, like in `amazonka-ec2`. This is almost certainly in...

bug

Need to write as many interesting prisms over HsDecl as we can. Import lists, export lists, patterns, bindings, use sites, weird cases I've missed thus far, etc etc. These should...

enhancement

We've now got the great ability to recursively traverse directories! (as of #43 ) It would be great to parse and make sense of `.gitignore` files while doing this. For...

enhancement

Currently we're letting exactprint perform CPP expansion. It does this by reading a settings file at runtime from a hardcoded location deep inside your machine's GHC installation, then shelling out...

enhancement
good first issue

Basics - [x] Build matrix with GHCs 8.0.1 on up - [ ] Build matrix with `mafia build` - [x] Build matrix with `cabal build` - [x] Build matrix with...

enhancement
good first issue