title: Is there a Template Haskell / deriving mechanism for Data.Binary (or friends?)
body: <p>The <code>Data.Binary</code> documentation shows writing an instance by hand. Is there a way around this? I saw <a href="http://www.haskell.org/haskellwiki/Applications_and_libraries/Data_structures#Serialising_data">here</a> there is another library, SerTH, which has a (Template Haskell based) deriving mechanism, but the link to it seems broken. Also, if you know other libraries, good performance is critical for us.</p>
  
  <p>Thank you in advance!</p>