plutus-contract-1.1.0.0
Safe HaskellNone
LanguageHaskell2010

Plutus.Contract.Test.Coverage.Analysis.Common

Synopsis

Documentation

type Kin = Kind () Source #

pattern BIF_Trace :: Term tyname name uni DefaultFun () Source #

pattern BIF_If :: Term tyname name uni DefaultFun () Source #

pattern LIT_Loc :: CoverageAnnotation -> Term tyname name DefaultUni fun () Source #

pattern Const :: DefaultUni (Esc a) -> a -> Term tyname name DefaultUni fun () Source #

Debug helpers

traceDoc :: Verbosity -> Doc -> a -> a Source #

traceDocIf :: Bool -> Verbosity -> Doc -> a -> a Source #

pattern Star :: Kin Source #

pattern (:->) :: Kin -> Kin -> Kin infixr 3 Source #

Orphan instances

NFData Recursivity Source # 
Instance details

Methods

rnf :: Recursivity -> () Source #

NFData Strictness Source # 
Instance details

Methods

rnf :: Strictness -> () Source #

NFData Bind' Source # 
Instance details

Methods

rnf :: Bind' -> () Source #

NFData Dat' Source # 
Instance details

Methods

rnf :: Dat' -> () Source #

NFData Trm' Source # 
Instance details

Methods

rnf :: Trm' -> () Source #

NFData Bind Source # 
Instance details

Methods

rnf :: Bind -> () Source #

NFData Dat Source # 
Instance details

Methods

rnf :: Dat -> () Source #

NFData Trm Source # 
Instance details

Methods

rnf :: Trm -> () Source #

NFData (TyVarDecl NamedTyDeBruijn ()) Source # 
Instance details

Methods

rnf :: TyVarDecl NamedTyDeBruijn () -> () Source #

NFData (TyVarDecl TyName ()) Source # 
Instance details

Methods

rnf :: TyVarDecl TyName () -> () Source #

NFData (VarDecl NamedTyDeBruijn NamedDeBruijn DefaultUni DefaultFun ()) Source # 
Instance details

NFData (VarDecl TyName Name DefaultUni DefaultFun ()) Source # 
Instance details