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 : RefqNat->RefqNat->Refq (SnocListPosition) ->Refq (SnocListString) ->Refq (Maybe (BoundedErrVoid)) ->Refq (SnocListFASTAValue) ->Refq (SnocListFASTALine) ->RefqNat->RefqByteString->FSTCKq

Projections:
.bytes : FSTCKq->RefqByteString
.col : FSTCKq->RefqNat
.err : FSTCKq->Refq (Maybe (BoundedErrVoid))
.fastacounter : FSTCKq->RefqNat
.fastalines : FSTCKq->Refq (SnocListFASTALine)
.fastavalues : FSTCKq->Refq (SnocListFASTAValue)
.line : FSTCKq->RefqNat
.psns : FSTCKq->Refq (SnocListPosition)
.strs : FSTCKq->Refq (SnocListString)

Hints:
HasBytesFSTCK
HasErrorFSTCKVoid
HasPositionFSTCK
HasStackFSTCK (SnocListFASTALine)
HasStringLitsFSTCK
.line : FSTCKq->RefqNat
Totality: total
Visibility: public export
line : FSTCKq->RefqNat
Totality: total
Visibility: public export
.col : FSTCKq->RefqNat
Totality: total
Visibility: public export
col : FSTCKq->RefqNat
Totality: total
Visibility: public export
.psns : FSTCKq->Refq (SnocListPosition)
Totality: total
Visibility: public export
psns : FSTCKq->Refq (SnocListPosition)
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 (BoundedErrVoid))
Totality: total
Visibility: public export
err : FSTCKq->Refq (Maybe (BoundedErrVoid))
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
.bytes : FSTCKq->RefqByteString
Totality: total
Visibility: public export
bytes : FSTCKq->RefqByteString
Totality: total
Visibility: public export
fastainit : CoordinateSystem->F1q (FSTCKq)
Totality: total
Visibility: export
fasta : CoordinateSystem->P1q (BoundedErrVoid) FASTA
Totality: total
Visibility: public export
parseFASTA : CoordinateSystem->Origin->String->Either (ParseErrorVoid) FASTA
Totality: total
Visibility: export