Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
getTags :: Members [AtomicState Env, Rpc] r => (RawTagSegments -> TagSegments) -> Maybe Text -> Sem r (SerialT IO (MenuItem Tag)) Source #
type TagsStack = [WindowMenus () TagsState !! RpcError, Settings !! SettingError, Rpc !! RpcError, Log] Source #
tagsMenu :: Members TagsStack r => Members [AtomicState Env, Rpc, ReportLog, Stop Report, Embed IO] r => Maybe Text -> Sem r (MenuResult TagsAction) Source #
tagsMenuHandle :: Members TagsStack r => Members [AtomicState Env, Rpc, ReportLog, Stop Report, Embed IO] r => Maybe Text -> Sem r () Source #