1. 13 Jan, 2012 12 commits
  2. 11 Jan, 2012 3 commits
  3. 08 Dec, 2011 4 commits
  4. 06 Dec, 2011 1 commit
    • Iustin Pop's avatar
      htools: improvements to JSON deserialisation · 706f7f51
      Iustin Pop authored
      
      
      This fixes two problems:
      
      - first, when we deserialise a big object, showing its value is not
        useful, as it will hide the actual error message
      - second, we shouldn't deserialise a container at once, because then
        we will lose the detail of which 'key' failed to deserialise; we
        change to manual deserialisation of each key/value pair, so that we
        can keep this information
      
      The last point requires that we import JSON.hs into THH.hs, in order
      not to duplicate functionality.
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarAgata Murawska <agatamurawska@google.com>
      706f7f51
  5. 18 Nov, 2011 1 commit
    • Iustin Pop's avatar
      htools: adjust imports for newer compilers · 7345b69b
      Iustin Pop authored
      
      
      While testing with ghc 7.2, I saw that some imports we are using are
      very old (from ghc 6.8 time), even though current libraries are using
      different names.
      
      We fix this and bump minimum documented version to ghc 6.12, as I
      don't have 6.10 to test anymore (possibly still works with that
      version, but better safe - both Ubuntu Lucid and Debian Squeeze ship
      with 6.12 nowadays).
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      7345b69b
  6. 17 Nov, 2011 9 commits
  7. 16 Nov, 2011 8 commits
  8. 26 Oct, 2011 2 commits