jrp2014
jrp2014
Brittany generally does a great job, but he following code is not rendered very prettily: ``` 91 usedImport dynflags action anns impPs@(L (RealSrcSpan locPs) declPs) (L (RealSrcSpan _) declRn, used,...
GHC has a `-ddump-minimal-imports` flag. Would it be possible to use the ghcide apparatus to write a new app to apply the minimal imports (optionally ignoring Prelude, perhaps) generated automatically?...
This version downloads and uses the MNIST data files, converting the data from Word8 to Double. The `runMNIST.sh` script does the work. Unfortunately, it still runs out of memory on...
The following code from arith in llvm-hs-examples (llvm-hs-12) works fine (either with or without the commented out `JIT.loadLibraryPermanently Nothing` on linux., when there are external symbols. Is there some guidance...
Llvm 12
Hi, some unsolicited changes. These mainly update the cabal file, add a few explicit export lists and explicit stock derivings. I'll have a further look. I suspect that some of...
I've set up your mcc compiler to work with llvm 12 (`cabal.project` file: ``` packages: ./llvm-hs-pretty ./llvm-hs/llvm-hs-pure ./llvm-hs/llvm-hs ./mcc ``` ) using the llvm-12 branches of llvm-hs-pretty and llvm-hs and...
This is just the plugin I was looking for, and I have been giving it a whirl. I used ghc 8.8.3 (by adjusting the cabal bounds). ``` - build-depends: base...
ghc-exactprint 0.6.3.1 (ghc-8.10.1) works well on Windows for most code, but it seems to insert extra carriage returns in comments. For example, ```haskell --Another comment -- newtype N a =...
I am using `ghx-exactprint` to write ghc type-checked plugin, with ghc-8.10.1. I am testing it over the `agda` codebase (https://github.com/agda/agda) as it uses a range of GHC features. `ghc-exactprint` generally...
I'm having a go at using exactprint to add an explicit export list for a module. So starting from something without an explicit export list, I should get ```haskell module...