Ah, nice. I was actually exploring the vague general idea behind that approach earlier this evening. Magalhães (unsurprisingly) has developed it much much further.
-------- Original message --------
From: Ryan Scott <ryan.gl.scott@gmail.com>
Date: 9/2/17 10:36 PM (GMT-05:00)
To: ghc-devs@haskell.org
Subject: Re: Type-level generics
If you're willing to go a completely different route from