mensam-0
Safe HaskellSafe-Inferred
LanguageGHC2021

Mensam.Client.Application.Options.Class

Documentation

class Monad m => MonadOptions m where Source #

Methods

options :: m Options Source #

Instances

Instances details
Monad m => MonadOptions (ApplicationT m) Source # 
Instance details

Defined in Mensam.Client.Application

Monad m => MonadOptions (OptionsT m) Source # 
Instance details

Defined in Mensam.Client.Application.Options

(Monad (t m), MonadTrans t, MonadOptions m) => MonadOptions (Elevator t m) Source # 
Instance details

Defined in Mensam.Client.Application.Options.Class

Monad (t2 m) => MonadOptions (ComposeT OptionsT t2 m) Source # 
Instance details

Defined in Mensam.Client.Application.Options

(Monad (t1 (t2 m)), MonadTrans t1, MonadOptions (t2 m)) => MonadOptions (ComposeT t1 t2 m) Source # 
Instance details

Defined in Mensam.Client.Application.Options.Class

Methods

options :: ComposeT t1 t2 m Options Source #

newtype Options Source #

Constructors

MkOptions