sdp-deepseq-0.2: DeepSeq SDP extension.
Copyright(c) Andrey Mulik 2019
LicenseBSD-style
Maintainerwork.a.mulik@gmail.com
Portabilityportable
Safe HaskellSafe
LanguageHaskell2010

Control.DeepSeq.SDP

Description

Control.DeepSeq.SDP contains NFData instances for sdp types.

Synopsis

Exports.

Orphan instances

NFData1 SArray# Source # 
Instance details

Methods

liftRnf :: (a -> ()) -> SArray# a -> () #

NFData e => NFData (SArray# e) Source # 
Instance details

Methods

rnf :: SArray# e -> () #

NFData e => NFData (SBytes# e) Source # 
Instance details

Methods

rnf :: SBytes# e -> () #

NFData1 rep => NFData1 (AnyChunks rep) Source # 
Instance details

Methods

liftRnf :: (a -> ()) -> AnyChunks rep a -> () #

NFData1 rep => NFData2 (AnyBorder rep) Source # 
Instance details

Methods

liftRnf2 :: (a -> ()) -> (b -> ()) -> AnyBorder rep a b -> () #

NFData (rep e) => NFData (AnyChunks rep e) Source # 
Instance details

Methods

rnf :: AnyChunks rep e -> () #

(NFData i, NFData1 rep) => NFData1 (AnyBorder rep i) Source # 
Instance details

Methods

liftRnf :: (a -> ()) -> AnyBorder rep i a -> () #

(NFData i, NFData (rep e)) => NFData (AnyBorder rep i e) Source # 
Instance details

Methods

rnf :: AnyBorder rep i e -> () #