fastirc-0.2.0: Fast Internet Relay Chat (IRC) library

Stabilityalpha
MaintainerErtugrul Soeylemez <es@ertes.de>

Network.FastIRC.IO

Description

This module helps you with doing input and output on IRC connections or even log files.

Synopsis

Documentation

hGetIRCLine :: Handle -> IO MsgStringSource

Read an IRC message string.

hGetMessage :: Handle -> IO MessageSource

Read the next valid IRC message.

hPutCommand :: Handle -> Command -> IO ()Source

Write an IRC command with no origin.

hPutMessage :: Handle -> Message -> IO ()Source

Write an IRC message.