| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Effect.Debug
Description
Utilities for debugging
Synopsis
- type family DebugEffects (m :: * -> *) :: k where ...
- debugEffects :: DebugEffects m => m a
Documentation
type family DebugEffects (m :: * -> *) :: k where ... Source #
debugEffects :: DebugEffects m => m a Source #
A placeholder action of m that causes a compile-time error
that tells you the derived and primitive effects of m.
Doesn't work when m is polymorphic.