libriscv-0.1.0.0: A versatile, flexible and executable formal model for the RISC-V architecture.
Safe HaskellNone
LanguageHaskell2010

LibRISCV.Effects.Logging.Language

Description

Implements the logging effect for instruction tracing. This effect is primarly intended to be used for debugging.

Documentation

data LogInstructionFetch r where Source #

Constructors

LogFetched :: InstructionType -> LogInstructionFetch () 

logFetched :: forall (effs :: [Type -> Type]). Member LogInstructionFetch effs => InstructionType -> Eff effs () Source #