ghc-lib-parser-9.8.1.20231009: The GHC API, decoupled from GHC versions
Safe HaskellSafe-Inferred
LanguageHaskell2010

GHC.Core.Seq

Description

Various utilities for forcing Core structures

It can often be useful to force various parts of the AST. This module provides a number of seq-like functions to accomplish this.

Synopsis

Utilities for forcing Core structures

seqExpr :: CoreExpr -> () #

seqExprs :: [CoreExpr] -> () #

seqRules :: [CoreRule] -> () #

megaSeqIdInfo :: IdInfo -> () #

Evaluate all the fields of the IdInfo that are generally demanded by the compiler

seqBinds :: [Bind CoreBndr] -> () #