-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Generic NFData instances through instant-generics -- -- Generic NFData instances through instant-generics @package instant-deepseq @version 0.1.0.1 module Generics.Instant.Functions.DeepSeq grnf :: (Representable a, GNFData (Rep a)) => a -> () class GNFData a instance Generics.Instant.Functions.DeepSeq.GNFData Generics.Instant.Base.Z instance Generics.Instant.Functions.DeepSeq.GNFData Generics.Instant.Base.U instance forall (k :: BOX) (k1 :: BOX) (c :: k) (p :: k1) (q :: k1) a. Generics.Instant.Functions.DeepSeq.GNFData a => Generics.Instant.Functions.DeepSeq.GNFData (Generics.Instant.Base.CEq c p q a) instance (Generics.Instant.Functions.DeepSeq.GNFData a, Generics.Instant.Functions.DeepSeq.GNFData b) => Generics.Instant.Functions.DeepSeq.GNFData (a Generics.Instant.Base.:*: b) instance (Generics.Instant.Functions.DeepSeq.GNFData a, Generics.Instant.Functions.DeepSeq.GNFData b) => Generics.Instant.Functions.DeepSeq.GNFData (a Generics.Instant.Base.:+: b) instance Control.DeepSeq.NFData a => Generics.Instant.Functions.DeepSeq.GNFData (Generics.Instant.Base.Var a) instance Control.DeepSeq.NFData a => Generics.Instant.Functions.DeepSeq.GNFData (Generics.Instant.Base.Rec a)