Mike Ledger

Results 7 issues of Mike Ledger

`*traverse*`, `*cata*`, `*pure*`, etc. can all potentially be implemented using recursive class instances like ```haskell class Thing xs where thing :: thing xs instance Thing '[] where {-# INLINE thing...

The reason this is useful is to be able to combine `Rep`s of different types, and pretend that they are actually a `Generic` type on their own.

Using `wxgtk-2.9` from the AUR in Arch Linux, which simply installs http://downloads.sourceforge.net/wxwindows/wxWidgets-2.9.3.tar.bz2 as far as I can tell, if I try to install wxc via `cabal install wxc`, the following...

Here we are again, re: #15. I had to add `base` to the cabal dependencies to be able to use `Generic`, which provides both the tuple instances for the composite...

At the moment you can't write instances for `CxValue` or `CxRow` for anything, since neither the `StmtParam` nor the `ResultValue` constructors are exported. (I need `CxValue` instances for non-homogenous data,...

If a user types in `[0..]`, ghclive alarmingly quickly consumes all your memory and 100% CPU, bringing the system to a grinding halt. In GHCi at least, a simple expression...

https://github.com/hedgehogqa/haskell-hedgehog-classes/blob/69212627dca7b21252a55495299e9bb84434d2ac/src/Hedgehog/Classes/Storable.hs#L76-L87 In the implementation of `storablePeekByte`, every element's offset into the array is aligned to the `Storable` instance's supplied alignment. However, this is not how GHC actually writes Storable arrays....