exinst-deepseq-0.1.0.1: Derive instances for the `deepseq` library for your existential types.

Safe HaskellNone
LanguageHaskell2010

Exinst.Instances.DeepSeq

Contents

Description

This module exports NFData instances for Some1, Some2, Some3 and Some4 from Exinst.Singletons, provided situable Dict1, Dict2, Dict3 and Dict4 instances are available.

See the README file in the exinst package for more general documentation: https://hackage.haskell.org/package/exinst#readme

Orphan instances

Dict1 k1 * NFData f1 => NFData (Some1 k1 f1) Source # 

Methods

rnf :: Some1 k1 f1 -> () #

Dict2 k1 k2 * NFData f2 => NFData (Some2 k1 k2 f2) Source # 

Methods

rnf :: Some2 k1 k2 f2 -> () #

Dict3 k1 k2 k3 * NFData f3 => NFData (Some3 k1 k2 k3 f3) Source # 

Methods

rnf :: Some3 k1 k2 k3 f3 -> () #

Dict4 k1 k2 k3 k4 * NFData f4 => NFData (Some4 k1 k2 k3 k4 f4) Source # 

Methods

rnf :: Some4 k1 k2 k3 k4 f4 -> () #