Email Submitted successfully Thank you for subscribing to our newsletter! This tutorial will get you up to speed with GHC generics quickly. It should be noted that generics is not something academic and useless, quite the contrary, it's a very pragmatic way to reduce the amount of boilerplate (and associated with it errors) in your functional code with minimal mental overhead. In fact, by the time
![GHC Generics Explained](https://cdn-ak-scissors.b.st-hatena.com/image/square/a1224e4568d519bdd75a1c20e48e3be377013b33/height=288;version=1;width=512/https%3A%2F%2Fstackbuilders.com%2Fstatic%2Fsb-default-image.720bba0a82dc.png)