Skip to content
  • Simon Marlow's avatar
    Add deepseq dependency and a few NFData instances · c4f3d91b
    Simon Marlow authored
    I needed to rnf a data structure (CompiledByteCode) but we don't have
    any good deepseq infrastructure in the compiler yet.  There are bits and
    pieces, but nothing consistent, so this is a start.
    
    We already had a dependency on deepseq indirectly via other packages
    (e.g. containers).
    
    Includes an update to the haddock submodule, to remove orphan NFData
    instances in there.
    
    Test Plan: validate
    
    Reviewers: austin, bgamari, erikd, hvr
    
    Subscribers: thomie
    
    Differential Revision: https://phabricator.haskell.org/D2418
    c4f3d91b