Tikhon Jelvis

Results 16 issues of Tikhon Jelvis

Here's some code that adds default signatures to `HasRep` using `GHC.Generics`. The `HasRep` class now has reasonable defaults for any type deriving `Generic`: ``` data MyType = MyType { ......

Certain symbols are showing up incorrectly when the face is modified with font-lock or as part of my mode-line. I've run into this problem with a few different symbols like...

I cloned the repo and ran `nix-shell` without changing anything. It failed with an error. Here are the bits of the build log that seem relevant: ``` Resolving dependencies... cabal:...

I recently found myself writing a function to check that filepaths are equal: ``` assertEqualPath got expected = do got'

I'm getting a test suite failure building `ghc-exactprint` with GHC 8.2.2: ``` Running 1 test suites... Test suite test: RUNNING... GHC82 ### Failure in: 1:Round-trip tests:0:ghc710:20:Control.hs tests/Test/Common.hs:123 Control.hs ### Failure...

I recently started using NoScript, and I noticed that the subsections on the Pandoc homepage navigation menu (eg links under "Documentation") do not expand without JavaScript enabled. This isn't a...

It would be great to have a `postProcess`-style hook that applied to each interpolated expression. This would make it much easier to customize the exact behavior of the quasiquoter while...

Currently, if you want to refine a hole with an operator, you have to use prefix form. This means passing the operator in in parentheses (`(+)`) and having it applied...

The web-encodings package is deprecated and doesn't build on GHC 7.8, so I replaced it with urlencoded, which seems a bit nicer anyhow. I also bumped the version number to...

Theta's Template Haskell code generates lists (`[a]`) in Haskell for Theta arrays. Lists are not efficient for storing large amounts of data in Haskell both in terms of space *and*...