irc-core-2.2.0.1: IRC core library for glirc

Copyright(c) Eric Mertens 2016
LicenseISC
Maintaineremertens@gmail.com
Safe HaskellNone
LanguageHaskell2010

Irc.Identifier

Description

This module defines support for working with IRC's numeric reply codes. Pattern synonyms are provided for each of the possible IRC reply codes.

Reply code information was extracted from https://www.alien.net.au/irc/irc2numerics.html

Synopsis

Documentation

idDenote :: Identifier -> Vector Word8 Source #

Returns the case-normalized ByteString of an Identifier which is suitable for comparison or hashing.

mkId :: Text -> Identifier Source #

Construct an Identifier from a ByteString

idText :: Identifier -> Text Source #

Returns the original Text of an Identifier

idPrefix :: Identifier -> Identifier -> Bool Source #

Returns True when the first argument is a prefix of the second.