Daniel Goertzen

Results 69 comments of Daniel Goertzen

How do we apply the `dontPatchElf` and `dontStrip` options? It has not been stated in this thread nor could I find an example in the manual.

Aha, finally figured it out.. ``` pkgs.haskell-nix.project { src = pkgs.haskell-nix.haskellLib.cleanGit { name = "foo"; src = ./.; }; compiler-nix-name = "ghc884"; modules = [{ packages.yourproject.components.exes.yourproject-exe = { dontStrip =...

I'm also having trouble with `polysemy-plugin` and `cleff-plugin`. Could somebody clarify where `reinstallableLibGhc = true` is supposed to go? I added it to `default.nix` and got `error: The option 'reinstallableLibGhc'...

Thanks, that was the hint I needed. I had it one level up alongside the `src` property. (I am still learning this stuff).

This fix made `polysemy-plugin` and `cleff-plugin` work under ghc-9, but I am still having the same `haskell-language-server` problems as @RichardWarfield .

Correction: I do have the merge from #1437 but `hls` is failing for reasons other than missing `exceptions`. The failing project is https://github.com/goertzenator/hnixtest. This is on a default "stack new"...

Thanks. I removed that along with the cleff/polysemy stuff (true default stack project now) but it did not work. [Full output](https://gist.github.com/goertzenator/dca4b798a552e41d724674cda10cc579). The [repo](https://github.com/goertzenator/hnixtest) has been updated with these changes. To...

I'm liking this API less and less the more I think about it. I am pondering the things said in case #91, but I'm left with a big question: should...

Instead of introducing namespaces, could this app be modified to run multiple instances of itself? One approach would be: - Remove globally named ets tables, tuck the table ids into...

The dummy member is not `pub`; where are you seeing it not be opaque? 1. The dummy pointer member disables [`Send` and `Sync`](https://doc.rust-lang.org/beta/nomicon/send-and-sync.html). There are other ways in unstable Rust....