elynx-seq-0.6.0.0: Handle molecular sequences
Copyright(c) Dominik Schrempf 2021
LicenseGPL-3.0-or-later
Maintainerdominik.schrempf@gmail.com
Stabilityunstable
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

ELynx.Data.Alphabet.Character

Description

Creation date: Sun May 19 21:06:38 2019.

Synopsis

Documentation

data Character Source #

Alphabet characters; abstracted so that representation can be changed at some point.

Instances

Instances details
Bounded Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

Eq Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

Ord Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

Read Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

Show Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

Unbox Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

Vector Vector Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

MVector MVector Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

newtype Vector Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

newtype MVector s Character Source # 
Instance details

Defined in ELynx.Data.Alphabet.Character

toWord :: Character -> Word8 Source #

Conversion of Characters.

fromWord :: Word8 -> Character Source #

Conversion of Characters.

toChar :: Character -> Char Source #

Conversion of Characters.

fromChar :: Char -> Character Source #

Conversion of Characters.

toString :: [Character] -> String Source #

Conversion of Characters.

fromString :: String -> [Character] Source #

Conversion of Characters.

toCVec :: Character a => Vector Character -> Vector a Source #

Conversion of Characters.