encoding-0.10.2: A library for various character encodings
Safe HaskellNone
LanguageHaskell2010

Data.Encoding.KOI8R

Description

This module implements KOI8-R encoding which covers the russian and bulgarian alphabet. See http://en.wikipedia.org/wiki/KOI8-R for more information.

Documentation

data KOI8R Source #

Constructors

KOI8R 

Instances

Instances details
Encoding KOI8R Source # 
Instance details

Defined in Data.Encoding.KOI8R

Methods

decodeChar :: ByteSource m => KOI8R -> m Char Source #

encodeChar :: ByteSink m => KOI8R -> Char -> m () Source #

decode :: ByteSource m => KOI8R -> m String Source #

encode :: ByteSink m => KOI8R -> String -> m () Source #

encodeable :: KOI8R -> Char -> Bool Source #

Show KOI8R Source # 
Instance details

Defined in Data.Encoding.KOI8R

Methods

showsPrec :: Int -> KOI8R -> ShowS

show :: KOI8R -> String

showList :: [KOI8R] -> ShowS

Eq KOI8R Source # 
Instance details

Defined in Data.Encoding.KOI8R

Methods

(==) :: KOI8R -> KOI8R -> Bool

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