mattermost-api-40400.0.0: Client API for Mattermost chat system

Safe HaskellNone
LanguageHaskell2010

Network.Mattermost.Lenses

Contents

Synopsis

Documentation

type Lens' a b = forall f. Functor f => (b -> f b) -> a -> f a Source #

This is the same type alias as in Control.Lens, and so can be used anywhere lenses are needed.

ConnectionData lenses

Login lenses

Team lenses

TeamMember lenses

UserNotifyProps lenses

ChannelNotifyProps lenses

Channel lenses

ChannelData lenses

User lenses

Post lenses

PostProps lenses

PendingPost lenses

Posts lenses

Reaction lenses

WebsocketEvent lenses

WEData lenses

WEBroadcast lenses

CommandResponse lenses