bio-0.3.5: A bioinformatics librarySource codeContentsIndex
Bio.Location.OnSeq
Documentation
type SeqName = SeqDataSource
data OnSeq a Source
Constructors
OnSeq
onSeqName :: !SeqName
onSeqObj :: !a
show/hide Instances
Functor OnSeq
Eq a => Eq (OnSeq a)
Ord a => Ord (OnSeq a)
Show a => Show (OnSeq a)
withSeqData :: (Error e, MonadError e m) => (SeqData -> a -> m b) -> (SeqName -> m SeqData) -> OnSeq a -> m bSource
andSameSeq :: (a -> b -> Bool) -> OnSeq a -> OnSeq b -> BoolSource
onSameSeq :: Monad m => (a -> b -> m c) -> OnSeq a -> OnSeq b -> m cSource
type OnSeqs a = Map SeqName aSource
perSeq :: Monoid b => (a -> b -> c) -> OnSeq a -> OnSeqs b -> cSource
perSeqUpdate :: Monoid b => (a -> b -> b) -> OnSeq a -> OnSeqs b -> OnSeqs bSource
withNameAndSeq :: Monad m => (SeqName -> a -> b -> m c) -> OnSeq a -> OnSeqs b -> m cSource
Produced by Haddock version 2.4.2