agda-unused-0.1.0: Check for unused code in an Agda project.
Safe HaskellSafe
LanguageHaskell2010

Agda.Unused.Monad.Reader

Description

A reader monad for determining unused code.

Synopsis

Definition

data Environment Source #

An environment type for use in a reader monad.

Constructors

Environment 

Fields

Instances

Instances details
Show Environment Source # 
Instance details

Defined in Agda.Unused.Monad.Reader

Ask

askSkip :: MonadReader Environment m => m Bool Source #

Ask whether to skip checking names.

askLocal :: MonadReader Environment m => m Bool Source #

Ask whether to skip checking public names.

askRoot :: MonadReader Environment m => m FilePath Source #

Ask for the project root path.

Local

localSkip :: MonadReader Environment m => m a -> m a Source #

Skip checking names in a local computation.