trace-embrace
Safe HaskellNone
LanguageGHC2024

Debug.TraceEmbrace.FileIndex

Description

Index functions and methods of a Haskell module by line number

Documentation

newtype FunName Source #

Constructors

FunName 

Fields

Instances

Instances details
IsString FunName Source # 
Instance details

Defined in Debug.TraceEmbrace.FileIndex

Methods

fromString :: String -> FunName #

Show FunName Source # 
Instance details

Defined in Debug.TraceEmbrace.FileIndex

Eq FunName Source # 
Instance details

Defined in Debug.TraceEmbrace.FileIndex

Methods

(==) :: FunName -> FunName -> Bool #

(/=) :: FunName -> FunName -> Bool #

Ord FunName Source # 
Instance details

Defined in Debug.TraceEmbrace.FileIndex

Lift FunName Source # 
Instance details

Defined in Debug.TraceEmbrace.FileIndex

Methods

lift :: Quote m => FunName -> m Exp #

liftTyped :: forall (m :: Type -> Type). Quote m => FunName -> Code m FunName #

calret :: Monad m => (a -> m ()) -> a -> m a Source #

Orphan instances

HasDynFlags Q Source # 
Instance details