Idris2Doc : FASTA.Parser

FASTA.Parser

(source)

Reexports

importpublic Text.ILex

Definitions

dataCoordinateSystem : Type
Totality: total
Visibility: public export
Constructors:
ZeroBased : CoordinateSystem
OneBased : CoordinateSystem

Hints:
EqCoordinateSystem
ShowCoordinateSystem
dataFASTAValue : Type
Totality: total
Visibility: public export
Constructors:
NL : ByteString->FASTAValue
HeaderStart : FASTAValue
HeaderValue : String->FASTAValue
Adenine : Nat->FASTAValue
Thymine : Nat->FASTAValue
Guanine : Nat->FASTAValue
Cytosine : Nat->FASTAValue

Hints:
EqFASTAValue
ShowFASTAValue
recordFASTALine : Type
Totality: total
Visibility: public export
Constructor: 
MkFASTALine : Nat->ListFASTAValue->FASTALine

Projections:
.nr : FASTALine->Nat
.values : FASTALine->ListFASTAValue

Hints:
EqFASTALine
HasStackFSTCK (SnocListFASTALine)
InterpolationFASTALine
ShowFASTALine
.nr : FASTALine->Nat
Totality: total
Visibility: public export
nr : FASTALine->Nat
Totality: total
Visibility: public export
.values : FASTALine->ListFASTAValue
Totality: total
Visibility: public export
values : FASTALine->ListFASTAValue
Totality: total
Visibility: public export
0FASTA : Type
Totality: total
Visibility: public export
recordFSTCK : Type->Type
Totality: total
Visibility: public export
Constructor: 
F : RefqByteString->RefqByteString->RefqNat->RefqInteger->RefqNat->Refq (SnocListBytePos) ->Refq (SnocListString) ->Refq (Maybe (BBErrVoid)) ->Refq (SnocListFASTAValue) ->Refq (SnocListFASTALine) ->RefqNat->RefqNat->FSTCKq

Projections:
.cur_ : FSTCKq->RefqByteString
.err : FSTCKq->Refq (Maybe (BBErrVoid))
.fastacounter : FSTCKq->RefqNat
.fastalines : FSTCKq->Refq (SnocListFASTALine)
.fastavalues : FSTCKq->Refq (SnocListFASTAValue)
.len_ : FSTCKq->RefqNat
.line : FSTCKq->RefqNat
.offset_ : FSTCKq->RefqNat
.positions_ : FSTCKq->Refq (SnocListBytePos)
.prev_ : FSTCKq->RefqByteString
.relpos_ : FSTCKq->RefqInteger
.strs : FSTCKq->Refq (SnocListString)

Hints:
HasBBErrFSTCKVoid
HasBytesFSTCK
HasStackFSTCK (SnocListFASTALine)
HasStringLitsFSTCK
.prev_ : FSTCKq->RefqByteString
Totality: total
Visibility: public export
prev_ : FSTCKq->RefqByteString
Totality: total
Visibility: public export
.cur_ : FSTCKq->RefqByteString
Totality: total
Visibility: public export
cur_ : FSTCKq->RefqByteString
Totality: total
Visibility: public export
.offset_ : FSTCKq->RefqNat
Totality: total
Visibility: public export
offset_ : FSTCKq->RefqNat
Totality: total
Visibility: public export
.relpos_ : FSTCKq->RefqInteger
Totality: total
Visibility: public export
relpos_ : FSTCKq->RefqInteger
Totality: total
Visibility: public export
.len_ : FSTCKq->RefqNat
Totality: total
Visibility: public export
len_ : FSTCKq->RefqNat
Totality: total
Visibility: public export
.positions_ : FSTCKq->Refq (SnocListBytePos)
Totality: total
Visibility: public export
positions_ : FSTCKq->Refq (SnocListBytePos)
Totality: total
Visibility: public export
.strs : FSTCKq->Refq (SnocListString)
Totality: total
Visibility: public export
strs : FSTCKq->Refq (SnocListString)
Totality: total
Visibility: public export
.err : FSTCKq->Refq (Maybe (BBErrVoid))
Totality: total
Visibility: public export
err : FSTCKq->Refq (Maybe (BBErrVoid))
Totality: total
Visibility: public export
.fastavalues : FSTCKq->Refq (SnocListFASTAValue)
Totality: total
Visibility: public export
fastavalues : FSTCKq->Refq (SnocListFASTAValue)
Totality: total
Visibility: public export
.fastalines : FSTCKq->Refq (SnocListFASTALine)
Totality: total
Visibility: public export
fastalines : FSTCKq->Refq (SnocListFASTALine)
Totality: total
Visibility: public export
.fastacounter : FSTCKq->RefqNat
Totality: total
Visibility: public export
fastacounter : FSTCKq->RefqNat
Totality: total
Visibility: public export
.line : FSTCKq->RefqNat
Totality: total
Visibility: public export
line : FSTCKq->RefqNat
Totality: total
Visibility: public export
fastainit : CoordinateSystem->F1q (FSTCKq)
Totality: total
Visibility: export
fasta : CoordinateSystem->P1q (BBErrVoid) FASTA
Totality: total
Visibility: public export
parseFASTA : CoordinateSystem->Origin->String->Either (ParseErrorVoid) FASTA
Totality: total
Visibility: export