lambdabot-core-5.3: Lambdabot core functionality
Safe HaskellNone
LanguageHaskell98

Lambdabot.Compat.FreenodeNick

Description

Backward-compatibility shim for (de-)serializing Nicks using the old Read/Show instances which gave freenode special treatment.

Documentation

newtype FreenodeNick Source #

Constructors

FreenodeNick 

Instances

Instances details
Eq FreenodeNick Source # 
Instance details

Defined in Lambdabot.Compat.FreenodeNick

Methods

(==) :: FreenodeNick -> FreenodeNick -> Bool

(/=) :: FreenodeNick -> FreenodeNick -> Bool

Ord FreenodeNick Source # 
Instance details

Defined in Lambdabot.Compat.FreenodeNick

Read FreenodeNick Source # 
Instance details

Defined in Lambdabot.Compat.FreenodeNick

Methods

readsPrec :: Int -> ReadS FreenodeNick

readList :: ReadS [FreenodeNick]

readPrec :: ReadPrec FreenodeNick

readListPrec :: ReadPrec [FreenodeNick]

Show FreenodeNick Source # 
Instance details

Defined in Lambdabot.Compat.FreenodeNick

Methods

showsPrec :: Int -> FreenodeNick -> ShowS

show :: FreenodeNick -> String

showList :: [FreenodeNick] -> ShowS

freenodeNickMapSerial :: (Show v, Read v) => Serial (Map Nick v) Source #