Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Render
Documentation
class Message msg where Source #
Minimal complete definition
Methods
makeMessage :: msg -> Body Source #
class ChannelMessage msg where Source #
Minimal complete definition
Methods
makeChannelMessage :: msg -> T Source #
Instances
ChannelMessage Message Source # | |
Message msg => ChannelMessage (Channel msg) Source # | |
trackFromStream :: ChannelMessage msg => [Event msg] -> Track Source #
fileFromStream :: ChannelMessage msg => [Event msg] -> T Source #
writeStream :: ChannelMessage msg => FilePath -> [Event msg] -> IO () Source #