Deriving Generics broken
I load the following code into ghci:
{-# LANGUAGE DeriveGeneric #-}
import GHC.Generics
import Data.Binary
data Foo = Foo deriving (Show, Generic)
instance Binary Foo
Then I execute:
(decode . encode $ Foo) :: Foo
In 7.6.3 (stage 2 booted 7.6.3), I get an error.
In 7.6.3 (stage 2 booted 7.6.2), the desired result "Foo" is shown.