packages feed

BiobaseTypes 0.1.1.0 → 0.1.1.1

raw patch · 3 files changed

+16/−16 lines, 3 filesdep ~PrimitiveArraydep ~aesondep ~cerealPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: PrimitiveArray, aeson, cereal, vector

API changes (from Hackage documentation)

- Biobase.Types.Accession: _getAccession :: Accession t -> Text
- Biobase.Types.Accession: instance Binary (Accession t)
- Biobase.Types.Accession: instance Constructor C1_0Accession
- Biobase.Types.Accession: instance Datatype D1Accession
- Biobase.Types.Accession: instance Eq (Accession t)
- Biobase.Types.Accession: instance FromJSON (Accession t)
- Biobase.Types.Accession: instance Generic (Accession t)
- Biobase.Types.Accession: instance Hashable (Accession t)
- Biobase.Types.Accession: instance IsString (Accession t)
- Biobase.Types.Accession: instance Ord (Accession t)
- Biobase.Types.Accession: instance Read (Accession t)
- Biobase.Types.Accession: instance Selector S1_0_0Accession
- Biobase.Types.Accession: instance Serialize (Accession t)
- Biobase.Types.Accession: instance Show (Accession t)
- Biobase.Types.Accession: instance ToJSON (Accession t)
- Biobase.Types.Energy: getDG :: DeltaGibbs -> Double
- Biobase.Types.Energy: getDekaG :: DeltaDekaGibbs -> Int
- Biobase.Types.Energy: instance Binary DeltaDekaGibbs
- Biobase.Types.Energy: instance Binary DeltaGibbs
- Biobase.Types.Energy: instance Constructor C1_0DeltaDekaGibbs
- Biobase.Types.Energy: instance Constructor C1_0DeltaGibbs
- Biobase.Types.Energy: instance Datatype D1DeltaDekaGibbs
- Biobase.Types.Energy: instance Datatype D1DeltaGibbs
- Biobase.Types.Energy: instance Default DeltaDekaGibbs
- Biobase.Types.Energy: instance Default DeltaGibbs
- Biobase.Types.Energy: instance Eq DeltaDekaGibbs
- Biobase.Types.Energy: instance Eq DeltaGibbs
- Biobase.Types.Energy: instance Fractional DeltaGibbs
- Biobase.Types.Energy: instance FromJSON DeltaDekaGibbs
- Biobase.Types.Energy: instance FromJSON DeltaGibbs
- Biobase.Types.Energy: instance Generic DeltaDekaGibbs
- Biobase.Types.Energy: instance Generic DeltaGibbs
- Biobase.Types.Energy: instance Hashable DeltaDekaGibbs
- Biobase.Types.Energy: instance Hashable DeltaGibbs
- Biobase.Types.Energy: instance MVector MVector DeltaDekaGibbs
- Biobase.Types.Energy: instance MVector MVector DeltaGibbs
- Biobase.Types.Energy: instance Num DeltaDekaGibbs
- Biobase.Types.Energy: instance Num DeltaGibbs
- Biobase.Types.Energy: instance NumericalEpsilon DeltaGibbs
- Biobase.Types.Energy: instance NumericalExtremes DeltaDekaGibbs
- Biobase.Types.Energy: instance NumericalExtremes DeltaGibbs
- Biobase.Types.Energy: instance Ord DeltaDekaGibbs
- Biobase.Types.Energy: instance Ord DeltaGibbs
- Biobase.Types.Energy: instance Read DeltaDekaGibbs
- Biobase.Types.Energy: instance Read DeltaGibbs
- Biobase.Types.Energy: instance Selector S1_0_0DeltaDekaGibbs
- Biobase.Types.Energy: instance Selector S1_0_0DeltaGibbs
- Biobase.Types.Energy: instance Serialize DeltaDekaGibbs
- Biobase.Types.Energy: instance Serialize DeltaGibbs
- Biobase.Types.Energy: instance Show DeltaDekaGibbs
- Biobase.Types.Energy: instance Show DeltaGibbs
- Biobase.Types.Energy: instance ToJSON DeltaDekaGibbs
- Biobase.Types.Energy: instance ToJSON DeltaGibbs
- Biobase.Types.Energy: instance Unbox DeltaDekaGibbs
- Biobase.Types.Energy: instance Unbox DeltaGibbs
- Biobase.Types.Energy: instance Vector Vector DeltaDekaGibbs
- Biobase.Types.Energy: instance Vector Vector DeltaGibbs
- Biobase.Types.Index.Type: getIndex :: Index -> Int
- Biobase.Types.Index.Type: instance Arbitrary (Index t)
- Biobase.Types.Index.Type: instance Binary (Index t)
- Biobase.Types.Index.Type: instance Constructor C1_0Index
- Biobase.Types.Index.Type: instance Datatype D1Index
- Biobase.Types.Index.Type: instance Eq (Index t)
- Biobase.Types.Index.Type: instance FromJSON (Index t)
- Biobase.Types.Index.Type: instance Generic (Index t)
- Biobase.Types.Index.Type: instance Hashable (Index t)
- Biobase.Types.Index.Type: instance IndexStream (Index t)
- Biobase.Types.Index.Type: instance IndexStream z => IndexStream (z :. Index t)
- Biobase.Types.Index.Type: instance Ix (Index t)
- Biobase.Types.Index.Type: instance KnownNat t => Index (Index t)
- Biobase.Types.Index.Type: instance KnownNat t => Num (Index t)
- Biobase.Types.Index.Type: instance MVector MVector (Index t0)
- Biobase.Types.Index.Type: instance NFData (Index t)
- Biobase.Types.Index.Type: instance Ord (Index t)
- Biobase.Types.Index.Type: instance Read (Index t)
- Biobase.Types.Index.Type: instance Selector S1_0_0Index
- Biobase.Types.Index.Type: instance Serialize (Index t)
- Biobase.Types.Index.Type: instance Show (Index t)
- Biobase.Types.Index.Type: instance ToJSON (Index t)
- Biobase.Types.Index.Type: instance Unbox (Index t0)
- Biobase.Types.Index.Type: instance Vector Vector (Index t0)
- Biobase.Types.NumericalExtremes: instance NumericalEpsilon Double
- Biobase.Types.NumericalExtremes: instance NumericalExtremes Double
- Biobase.Types.NumericalExtremes: instance NumericalExtremes Int
- Biobase.Types.Odds: getDLO :: DLO -> Int
- Biobase.Types.Odds: instance Binary DLO
- Biobase.Types.Odds: instance Constructor C1_0DLO
- Biobase.Types.Odds: instance Datatype D1DLO
- Biobase.Types.Odds: instance Eq DLO
- Biobase.Types.Odds: instance FromJSON DLO
- Biobase.Types.Odds: instance Generic DLO
- Biobase.Types.Odds: instance MVector MVector DLO
- Biobase.Types.Odds: instance NFData DLO
- Biobase.Types.Odds: instance Ord DLO
- Biobase.Types.Odds: instance Read DLO
- Biobase.Types.Odds: instance Selector S1_0_0DLO
- Biobase.Types.Odds: instance Serialize DLO
- Biobase.Types.Odds: instance Show DLO
- Biobase.Types.Odds: instance ToJSON DLO
- Biobase.Types.Odds: instance Unbox DLO
- Biobase.Types.Odds: instance Vector Vector DLO
- Biobase.Types.Strand: getStrand :: Strand -> Int
- Biobase.Types.Strand: instance Arbitrary Strand
- Biobase.Types.Strand: instance Binary Strand
- Biobase.Types.Strand: instance Bounded Strand
- Biobase.Types.Strand: instance Constructor C1_0Strand
- Biobase.Types.Strand: instance Datatype D1Strand
- Biobase.Types.Strand: instance Enum Strand
- Biobase.Types.Strand: instance Eq Strand
- Biobase.Types.Strand: instance FromJSON Strand
- Biobase.Types.Strand: instance Generic Strand
- Biobase.Types.Strand: instance Hashable Strand
- Biobase.Types.Strand: instance Index Strand
- Biobase.Types.Strand: instance IndexStream Strand
- Biobase.Types.Strand: instance IndexStream z => IndexStream (z :. Strand)
- Biobase.Types.Strand: instance MVector MVector Strand
- Biobase.Types.Strand: instance NFData Strand
- Biobase.Types.Strand: instance Ord Strand
- Biobase.Types.Strand: instance Read Strand
- Biobase.Types.Strand: instance Selector S1_0_0Strand
- Biobase.Types.Strand: instance Serialize Strand
- Biobase.Types.Strand: instance Show Strand
- Biobase.Types.Strand: instance ToJSON Strand
- Biobase.Types.Strand: instance Unbox Strand
- Biobase.Types.Strand: instance Vector Vector Strand
+ Biobase.Types.Accession: [_getAccession] :: Accession t -> Text
+ Biobase.Types.Accession: instance Data.Aeson.Types.Class.FromJSON (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance Data.Aeson.Types.Class.ToJSON (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance Data.Binary.Class.Binary (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance Data.Hashable.Class.Hashable (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance Data.Serialize.Serialize (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance Data.String.IsString (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance GHC.Classes.Eq (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance GHC.Classes.Ord (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance GHC.Generics.Constructor Biobase.Types.Accession.C1_0Accession
+ Biobase.Types.Accession: instance GHC.Generics.Datatype Biobase.Types.Accession.D1Accession
+ Biobase.Types.Accession: instance GHC.Generics.Generic (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance GHC.Generics.Selector Biobase.Types.Accession.S1_0_0Accession
+ Biobase.Types.Accession: instance GHC.Read.Read (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Accession: instance GHC.Show.Show (Biobase.Types.Accession.Accession t)
+ Biobase.Types.Energy: [getDG] :: DeltaGibbs -> Double
+ Biobase.Types.Energy: [getDekaG] :: DeltaDekaGibbs -> Int
+ Biobase.Types.Energy: instance Biobase.Types.NumericalExtremes.NumericalEpsilon Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Biobase.Types.NumericalExtremes.NumericalExtremes Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Biobase.Types.NumericalExtremes.NumericalExtremes Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Data.Aeson.Types.Class.FromJSON Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Data.Aeson.Types.Class.FromJSON Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Data.Aeson.Types.Class.ToJSON Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Data.Aeson.Types.Class.ToJSON Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Data.Binary.Class.Binary Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Data.Binary.Class.Binary Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Data.Default.Class.Default Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Data.Default.Class.Default Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Data.Hashable.Class.Hashable Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Data.Hashable.Class.Hashable Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Data.Serialize.Serialize Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Data.Serialize.Serialize Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Data.Vector.Generic.Base.Vector Data.Vector.Unboxed.Base.Vector Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Data.Vector.Generic.Base.Vector Data.Vector.Unboxed.Base.Vector Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Data.Vector.Generic.Mutable.Base.MVector Data.Vector.Unboxed.Base.MVector Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Data.Vector.Generic.Mutable.Base.MVector Data.Vector.Unboxed.Base.MVector Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance Data.Vector.Unboxed.Base.Unbox Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance Data.Vector.Unboxed.Base.Unbox Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Classes.Eq Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance GHC.Classes.Eq Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Classes.Ord Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance GHC.Classes.Ord Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Generics.Constructor Biobase.Types.Energy.C1_0DeltaDekaGibbs
+ Biobase.Types.Energy: instance GHC.Generics.Constructor Biobase.Types.Energy.C1_0DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Generics.Datatype Biobase.Types.Energy.D1DeltaDekaGibbs
+ Biobase.Types.Energy: instance GHC.Generics.Datatype Biobase.Types.Energy.D1DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Generics.Generic Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance GHC.Generics.Generic Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Generics.Selector Biobase.Types.Energy.S1_0_0DeltaDekaGibbs
+ Biobase.Types.Energy: instance GHC.Generics.Selector Biobase.Types.Energy.S1_0_0DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Num.Num Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance GHC.Num.Num Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Read.Read Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance GHC.Read.Read Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Real.Fractional Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Energy: instance GHC.Show.Show Biobase.Types.Energy.DeltaDekaGibbs
+ Biobase.Types.Energy: instance GHC.Show.Show Biobase.Types.Energy.DeltaGibbs
+ Biobase.Types.Index.Type: [getIndex] :: Index -> Int
+ Biobase.Types.Index.Type: instance Control.DeepSeq.NFData (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance Data.Aeson.Types.Class.FromJSON (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance Data.Aeson.Types.Class.ToJSON (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance Data.Binary.Class.Binary (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance Data.Hashable.Class.Hashable (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance Data.PrimitiveArray.Index.Class.IndexStream (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance Data.PrimitiveArray.Index.Class.IndexStream z => Data.PrimitiveArray.Index.Class.IndexStream (z Data.PrimitiveArray.Index.Class.:. Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance Data.Serialize.Serialize (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance Data.Vector.Generic.Base.Vector Data.Vector.Unboxed.Base.Vector (Biobase.Types.Index.Type.Index t0)
+ Biobase.Types.Index.Type: instance Data.Vector.Generic.Mutable.Base.MVector Data.Vector.Unboxed.Base.MVector (Biobase.Types.Index.Type.Index t0)
+ Biobase.Types.Index.Type: instance Data.Vector.Unboxed.Base.Unbox (Biobase.Types.Index.Type.Index t0)
+ Biobase.Types.Index.Type: instance GHC.Arr.Ix (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance GHC.Classes.Eq (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance GHC.Classes.Ord (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance GHC.Generics.Constructor Biobase.Types.Index.Type.C1_0Index
+ Biobase.Types.Index.Type: instance GHC.Generics.Datatype Biobase.Types.Index.Type.D1Index
+ Biobase.Types.Index.Type: instance GHC.Generics.Generic (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance GHC.Generics.Selector Biobase.Types.Index.Type.S1_0_0Index
+ Biobase.Types.Index.Type: instance GHC.Read.Read (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance GHC.Show.Show (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance GHC.TypeLits.KnownNat t => Data.PrimitiveArray.Index.Class.Index (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance GHC.TypeLits.KnownNat t => GHC.Num.Num (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.Index.Type: instance Test.QuickCheck.Arbitrary.Arbitrary (Biobase.Types.Index.Type.Index t)
+ Biobase.Types.NumericalExtremes: instance Biobase.Types.NumericalExtremes.NumericalEpsilon GHC.Types.Double
+ Biobase.Types.NumericalExtremes: instance Biobase.Types.NumericalExtremes.NumericalExtremes GHC.Types.Double
+ Biobase.Types.NumericalExtremes: instance Biobase.Types.NumericalExtremes.NumericalExtremes GHC.Types.Int
+ Biobase.Types.Odds: [getDLO] :: DLO -> Int
+ Biobase.Types.Odds: instance Control.DeepSeq.NFData Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance Data.Aeson.Types.Class.FromJSON Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance Data.Aeson.Types.Class.ToJSON Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance Data.Binary.Class.Binary Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance Data.Serialize.Serialize Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance Data.Vector.Generic.Base.Vector Data.Vector.Unboxed.Base.Vector Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance Data.Vector.Generic.Mutable.Base.MVector Data.Vector.Unboxed.Base.MVector Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance Data.Vector.Unboxed.Base.Unbox Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance GHC.Classes.Eq Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance GHC.Classes.Ord Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance GHC.Generics.Constructor Biobase.Types.Odds.C1_0DLO
+ Biobase.Types.Odds: instance GHC.Generics.Datatype Biobase.Types.Odds.D1DLO
+ Biobase.Types.Odds: instance GHC.Generics.Generic Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance GHC.Generics.Selector Biobase.Types.Odds.S1_0_0DLO
+ Biobase.Types.Odds: instance GHC.Read.Read Biobase.Types.Odds.DLO
+ Biobase.Types.Odds: instance GHC.Show.Show Biobase.Types.Odds.DLO
+ Biobase.Types.Strand: [getStrand] :: Strand -> Int
+ Biobase.Types.Strand: instance Control.DeepSeq.NFData Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.Aeson.Types.Class.FromJSON Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.Aeson.Types.Class.ToJSON Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.Binary.Class.Binary Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.Hashable.Class.Hashable Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.PrimitiveArray.Index.Class.Index Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.PrimitiveArray.Index.Class.IndexStream Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.PrimitiveArray.Index.Class.IndexStream z => Data.PrimitiveArray.Index.Class.IndexStream (z Data.PrimitiveArray.Index.Class.:. Biobase.Types.Strand.Strand)
+ Biobase.Types.Strand: instance Data.Serialize.Serialize Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.Vector.Generic.Base.Vector Data.Vector.Unboxed.Base.Vector Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.Vector.Generic.Mutable.Base.MVector Data.Vector.Unboxed.Base.MVector Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Data.Vector.Unboxed.Base.Unbox Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance GHC.Classes.Eq Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance GHC.Classes.Ord Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance GHC.Enum.Bounded Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance GHC.Enum.Enum Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance GHC.Generics.Constructor Biobase.Types.Strand.C1_0Strand
+ Biobase.Types.Strand: instance GHC.Generics.Datatype Biobase.Types.Strand.D1Strand
+ Biobase.Types.Strand: instance GHC.Generics.Generic Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance GHC.Generics.Selector Biobase.Types.Strand.S1_0_0Strand
+ Biobase.Types.Strand: instance GHC.Read.Read Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance GHC.Show.Show Biobase.Types.Strand.Strand
+ Biobase.Types.Strand: instance Test.QuickCheck.Arbitrary.Arbitrary Biobase.Types.Strand.Strand

Files

Biobase/Types/Index/Type.hs view
@@ -8,8 +8,7 @@ import           Data.Hashable (Hashable) import           Data.Proxy import           Data.Serialize (Serialize)-import           Data.Vector.Fusion.Stream.Monadic (flatten, Step(..))-import           Data.Vector.Fusion.Stream.Size+import           Data.Vector.Fusion.Stream.Monadic (Step(..)) import           Data.Vector.Unboxed.Deriving import           GHC.Generics import           GHC.TypeLits@@ -18,6 +17,7 @@ import           Text.Printf  import           Data.PrimitiveArray.Index.Class hiding (Index)+import           Data.PrimitiveArray.Vector.Compat import qualified Data.PrimitiveArray.Index.Class as PA  @@ -79,7 +79,7 @@   {-# INLINE inBounds #-}  instance IndexStream z => IndexStream (z:.Index t) where-  streamUp (ls:.Index lf) (hs:.Index ht) = flatten mk step Unknown $ streamUp ls hs+  streamUp (ls:.Index lf) (hs:.Index ht) = flatten mk step $ streamUp ls hs     where mk z = return (z,lf)           step (z,k)             | k > ht    = return $ Done@@ -87,7 +87,7 @@           {-# Inline [0] mk   #-}           {-# Inline [0] step #-}   {-# Inline streamUp #-}-  streamDown (ls:.Index lf) (hs:.Index ht) = flatten mk step Unknown $ streamDown ls hs+  streamDown (ls:.Index lf) (hs:.Index ht) = flatten mk step $ streamDown ls hs     where mk z = return (z,ht)           step (z,k)             | k < lf    = return $ Done
Biobase/Types/Strand.hs view
@@ -13,14 +13,14 @@ import Data.Binary import Data.Hashable (Hashable) import Data.Serialize (Serialize)-import Data.Vector.Fusion.Stream.Monadic (flatten, Step(..))-import Data.Vector.Fusion.Stream.Size+import Data.Vector.Fusion.Stream.Monadic (Step(..)) import Data.Vector.Unboxed.Deriving import GHC.Generics import Test.QuickCheck import Text.Printf  import Data.PrimitiveArray.Index.Class+import Data.PrimitiveArray.Vector.Compat   @@ -34,10 +34,10 @@ instance Read Strand where   readsPrec _ xs = do     ([pm],s) <- lex xs-    guard $ pm `elem` "+-PMpm"+    guard $ pm `elem` ("+-PMpm" :: String)     return (go pm,s)-    where go x | x `elem` "+Pp" = P-               | x `elem` "-Mm" = M+    where go x | x `elem` ("+Pp" :: String) = P+               | x `elem` ("-Mm" :: String) = M  instance Bounded Strand where   minBound = P@@ -82,7 +82,7 @@   {-# INLINE inBounds #-}  instance IndexStream z => IndexStream (z:.Strand) where-  streamUp (ls:.Strand lf) (hs:.Strand ht) = flatten mk step Unknown $ streamUp ls hs+  streamUp (ls:.Strand lf) (hs:.Strand ht) = flatten mk step $ streamUp ls hs     where mk z = return (z,lf)           step (z,k)             | k > ht    = return $ Done@@ -90,7 +90,7 @@           {-# Inline [0] mk   #-}           {-# Inline [0] step #-}   {-# Inline streamUp #-}-  streamDown (ls:.Strand lf) (hs:.Strand ht) = flatten mk step Unknown $ streamDown ls hs+  streamDown (ls:.Strand lf) (hs:.Strand ht) = flatten mk step $ streamDown ls hs     where mk z = return (z,ht)           step (z,k)             | k < lf    = return $ Done
BiobaseTypes.cabal view
@@ -1,5 +1,5 @@ name:           BiobaseTypes-version:        0.1.1.0+version:        0.1.1.1 author:         Christian Hoener zu Siederdissen, 2015 copyright:      Christian Hoener zu Siederdissen, 2015 homepage:       https://github.com/choener/BiobaseTypes@@ -32,21 +32,21 @@  library   build-depends: base                     >= 4.7      && < 4.9-               , aeson                    >= 0.8      && < 0.10+               , aeson                    >= 0.8      && < 0.11                , binary                   >= 0.7      && < 0.8-               , cereal                   >= 0.4      && < 0.5+               , cereal                   >= 0.4      && < 0.6                , cereal-text              >= 0.1      && < 0.2                , data-default             >= 0.5      && < 0.6                , deepseq                  >= 1.3      && < 1.5                , hashable                 >= 1.2      && < 1.3                , log-domain               >= 0.10     && < 0.11                , primitive                >= 0.5      && < 0.7-               , PrimitiveArray           >= 0.6.0    && < 0.6.2+               , PrimitiveArray           >= 0.6.0    && < 0.7.1                , QuickCheck               >= 2.7      && < 2.9                , stringable               >= 0.1.3    && < 0.2                , text                     >= 1.0      && < 1.3                , text-binary              >= 0.2      && < 0.3-               , vector                   >= 0.10     && < 0.11+               , vector                   >= 0.10     && < 0.12                , vector-binary-instances  >= 0.2      && < 0.3                , vector-th-unbox          >= 0.2      && < 0.3   exposed-modules: