symbolic-base-0.1.0.0: ZkFold Symbolic compiler and zero-knowledge proof protocols
Safe HaskellSafe-Inferred
LanguageHaskell2010

ZkFold.Base.Data.Orphans

Orphan instances

NFData1 Par1 Source # 
Instance details

Methods

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

Binary (Rep f) => Binary (WrappedRep f) Source # 
Instance details

Methods

put :: WrappedRep f -> Put #

get :: Get (WrappedRep f) #

putList :: [WrappedRep f] -> Put #

NFData (Rep f) => NFData (WrappedRep f) Source # 
Instance details

Methods

rnf :: WrappedRep f -> () #

NFData1 (U1 :: Type -> Type) Source # 
Instance details

Methods

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

Eq (Rep f) => Eq (WrappedRep f) Source # 
Instance details

Methods

(==) :: WrappedRep f -> WrappedRep f -> Bool #

(/=) :: WrappedRep f -> WrappedRep f -> Bool #

Ord (Rep f) => Ord (WrappedRep f) Source # 
Instance details

(NFData1 f, NFData1 g) => NFData1 (f :*: g) Source # 
Instance details

Methods

liftRnf :: (a -> ()) -> (f :*: g) a -> () #

(Functor f, NFData1 f, NFData1 g) => NFData1 (f :.: g) Source # 
Instance details

Methods

liftRnf :: (a -> ()) -> (f :.: g) a -> () #