PrimitiveArray 0.10.1.0 → 0.10.1.1
raw patch · 3 files changed
+10/−5 lines, 3 filesdep ~DPutilsPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: DPutils
API changes (from Hackage documentation)
- Data.PrimitiveArray.Checked: bitSet :: forall k_aE1p (t_aE1o :: k_aE1p) k_aEof (t_aEoe :: k_aEof). Iso (BitSet (t_aE1o :: k_aE1p)) (BitSet (t_aEoe :: k_aEof)) Int Int
+ Data.PrimitiveArray.Checked: bitSet :: forall k_aCkr (t_aCkq :: k_aCkr) k_aCHh (t_aCHg :: k_aCHh). Iso (BitSet (t_aCkq :: k_aCkr)) (BitSet (t_aCHg :: k_aCHh)) Int Int
- Data.PrimitiveArray.Checked: bitset :: forall k_aIjT (i_aIjM :: k_aIjT) k_aIjU (ioc_aIjN :: k_aIjU). Lens' (BitSet1 (i_aIjM :: k_aIjT) (ioc_aIjN :: k_aIjU)) (BitSet ioc_aIjN)
+ Data.PrimitiveArray.Checked: bitset :: forall k_aGCV (i_aGCO :: k_aGCV) k_aGCW (ioc_aGCP :: k_aGCW). Lens' (BitSet1 (i_aGCO :: k_aGCV) (ioc_aGCP :: k_aGCW)) (BitSet ioc_aGCP)
- Data.PrimitiveArray.Checked: boundary :: forall k_aIjT (i_aIjM :: k_aIjT) k_aIjU (ioc_aIjN :: k_aIjU) k_aIqh (i_aIqg :: k_aIqh). Lens (BitSet1 (i_aIjM :: k_aIjT) (ioc_aIjN :: k_aIjU)) (BitSet1 (i_aIqg :: k_aIqh) (ioc_aIjN :: k_aIjU)) (Boundary i_aIjM ioc_aIjN) (Boundary i_aIqg ioc_aIjN)
+ Data.PrimitiveArray.Checked: boundary :: forall k_aGCV (i_aGCO :: k_aGCV) k_aGCW (ioc_aGCP :: k_aGCW) k_aGJj (i_aGJi :: k_aGJj). Lens (BitSet1 (i_aGCO :: k_aGCV) (ioc_aGCP :: k_aGCW)) (BitSet1 (i_aGJi :: k_aGJj) (ioc_aGCP :: k_aGCW)) (Boundary i_aGCO ioc_aGCP) (Boundary i_aGJi ioc_aGCP)
- Data.PrimitiveArray.Checked: denseLimit :: forall k_awt9 (v_awt1 :: k_awt9 -> Type) sh_awt2 (e_awt3 :: k_awt9) sh_awu6. Lens (Dense (v_awt1 :: k_awt9 -> Type) sh_awt2 (e_awt3 :: k_awt9)) (Dense (v_awt1 :: k_awt9 -> Type) sh_awu6 (e_awt3 :: k_awt9)) (LimitType sh_awt2) (LimitType sh_awu6)
+ Data.PrimitiveArray.Checked: denseLimit :: forall k_auMb (v_auM3 :: k_auMb -> Type) sh_auM4 (e_auM5 :: k_auMb) sh_auN8. Lens (Dense (v_auM3 :: k_auMb -> Type) sh_auM4 (e_auM5 :: k_auMb)) (Dense (v_auM3 :: k_auMb -> Type) sh_auN8 (e_auM5 :: k_auMb)) (LimitType sh_auM4) (LimitType sh_auN8)
- Data.PrimitiveArray.Checked: denseV :: forall k_awt9 (v_awt1 :: k_awt9 -> Type) sh_awt2 (e_awt3 :: k_awt9) k_awu9 (v_awu7 :: k_awu9 -> Type) (e_awu8 :: k_awu9). Lens (Dense (v_awt1 :: k_awt9 -> Type) sh_awt2 (e_awt3 :: k_awt9)) (Dense (v_awu7 :: k_awu9 -> Type) sh_awt2 (e_awu8 :: k_awu9)) (v_awt1 e_awt3) (v_awu7 e_awu8)
+ Data.PrimitiveArray.Checked: denseV :: forall k_auMb (v_auM3 :: k_auMb -> Type) sh_auM4 (e_auM5 :: k_auMb) k_auNb (v_auN9 :: k_auNb -> Type) (e_auNa :: k_auNb). Lens (Dense (v_auM3 :: k_auMb -> Type) sh_auM4 (e_auM5 :: k_auMb)) (Dense (v_auN9 :: k_auNb -> Type) sh_auM4 (e_auNa :: k_auNb)) (v_auM3 e_auM5) (v_auN9 e_auNa)
- Data.PrimitiveArray.Dense: denseLimit :: forall k_awt9 (v_awt1 :: k_awt9 -> Type) sh_awt2 (e_awt3 :: k_awt9) sh_awu6. Lens (Dense (v_awt1 :: k_awt9 -> Type) sh_awt2 (e_awt3 :: k_awt9)) (Dense (v_awt1 :: k_awt9 -> Type) sh_awu6 (e_awt3 :: k_awt9)) (LimitType sh_awt2) (LimitType sh_awu6)
+ Data.PrimitiveArray.Dense: denseLimit :: forall k_auMb (v_auM3 :: k_auMb -> Type) sh_auM4 (e_auM5 :: k_auMb) sh_auN8. Lens (Dense (v_auM3 :: k_auMb -> Type) sh_auM4 (e_auM5 :: k_auMb)) (Dense (v_auM3 :: k_auMb -> Type) sh_auN8 (e_auM5 :: k_auMb)) (LimitType sh_auM4) (LimitType sh_auN8)
- Data.PrimitiveArray.Dense: denseV :: forall k_awt9 (v_awt1 :: k_awt9 -> Type) sh_awt2 (e_awt3 :: k_awt9) k_awu9 (v_awu7 :: k_awu9 -> Type) (e_awu8 :: k_awu9). Lens (Dense (v_awt1 :: k_awt9 -> Type) sh_awt2 (e_awt3 :: k_awt9)) (Dense (v_awu7 :: k_awu9 -> Type) sh_awt2 (e_awu8 :: k_awu9)) (v_awt1 e_awt3) (v_awu7 e_awu8)
+ Data.PrimitiveArray.Dense: denseV :: forall k_auMb (v_auM3 :: k_auMb -> Type) sh_auM4 (e_auM5 :: k_auMb) k_auNb (v_auN9 :: k_auNb -> Type) (e_auNa :: k_auNb). Lens (Dense (v_auM3 :: k_auMb -> Type) sh_auM4 (e_auM5 :: k_auMb)) (Dense (v_auN9 :: k_auNb -> Type) sh_auM4 (e_auNa :: k_auNb)) (v_auM3 e_auM5) (v_auN9 e_auNa)
- Data.PrimitiveArray.Index: bitSet :: forall k_aE1p (t_aE1o :: k_aE1p) k_aEof (t_aEoe :: k_aEof). Iso (BitSet (t_aE1o :: k_aE1p)) (BitSet (t_aEoe :: k_aEof)) Int Int
+ Data.PrimitiveArray.Index: bitSet :: forall k_aCkr (t_aCkq :: k_aCkr) k_aCHh (t_aCHg :: k_aCHh). Iso (BitSet (t_aCkq :: k_aCkr)) (BitSet (t_aCHg :: k_aCHh)) Int Int
- Data.PrimitiveArray.Index: bitset :: forall k_aIjT (i_aIjM :: k_aIjT) k_aIjU (ioc_aIjN :: k_aIjU). Lens' (BitSet1 (i_aIjM :: k_aIjT) (ioc_aIjN :: k_aIjU)) (BitSet ioc_aIjN)
+ Data.PrimitiveArray.Index: bitset :: forall k_aGCV (i_aGCO :: k_aGCV) k_aGCW (ioc_aGCP :: k_aGCW). Lens' (BitSet1 (i_aGCO :: k_aGCV) (ioc_aGCP :: k_aGCW)) (BitSet ioc_aGCP)
- Data.PrimitiveArray.Index: boundary :: forall k_aIjT (i_aIjM :: k_aIjT) k_aIjU (ioc_aIjN :: k_aIjU) k_aIqh (i_aIqg :: k_aIqh). Lens (BitSet1 (i_aIjM :: k_aIjT) (ioc_aIjN :: k_aIjU)) (BitSet1 (i_aIqg :: k_aIqh) (ioc_aIjN :: k_aIjU)) (Boundary i_aIjM ioc_aIjN) (Boundary i_aIqg ioc_aIjN)
+ Data.PrimitiveArray.Index: boundary :: forall k_aGCV (i_aGCO :: k_aGCV) k_aGCW (ioc_aGCP :: k_aGCW) k_aGJj (i_aGJi :: k_aGJj). Lens (BitSet1 (i_aGCO :: k_aGCV) (ioc_aGCP :: k_aGCW)) (BitSet1 (i_aGJi :: k_aGJj) (ioc_aGCP :: k_aGCW)) (Boundary i_aGCO ioc_aGCP) (Boundary i_aGJi ioc_aGCP)
- Data.PrimitiveArray.Index.BitSet0: bitSet :: forall k_aE1p (t_aE1o :: k_aE1p) k_aEof (t_aEoe :: k_aEof). Iso (BitSet (t_aE1o :: k_aE1p)) (BitSet (t_aEoe :: k_aEof)) Int Int
+ Data.PrimitiveArray.Index.BitSet0: bitSet :: forall k_aCkr (t_aCkq :: k_aCkr) k_aCHh (t_aCHg :: k_aCHh). Iso (BitSet (t_aCkq :: k_aCkr)) (BitSet (t_aCHg :: k_aCHh)) Int Int
- Data.PrimitiveArray.Index.BitSet1: bitset :: forall k_aIjT (i_aIjM :: k_aIjT) k_aIjU (ioc_aIjN :: k_aIjU). Lens' (BitSet1 (i_aIjM :: k_aIjT) (ioc_aIjN :: k_aIjU)) (BitSet ioc_aIjN)
+ Data.PrimitiveArray.Index.BitSet1: bitset :: forall k_aGCV (i_aGCO :: k_aGCV) k_aGCW (ioc_aGCP :: k_aGCW). Lens' (BitSet1 (i_aGCO :: k_aGCV) (ioc_aGCP :: k_aGCW)) (BitSet ioc_aGCP)
- Data.PrimitiveArray.Index.BitSet1: boundary :: forall k_aIjT (i_aIjM :: k_aIjT) k_aIjU (ioc_aIjN :: k_aIjU) k_aIqh (i_aIqg :: k_aIqh). Lens (BitSet1 (i_aIjM :: k_aIjT) (ioc_aIjN :: k_aIjU)) (BitSet1 (i_aIqg :: k_aIqh) (ioc_aIjN :: k_aIjU)) (Boundary i_aIjM ioc_aIjN) (Boundary i_aIqg ioc_aIjN)
+ Data.PrimitiveArray.Index.BitSet1: boundary :: forall k_aGCV (i_aGCO :: k_aGCV) k_aGCW (ioc_aGCP :: k_aGCW) k_aGJj (i_aGJi :: k_aGJj). Lens (BitSet1 (i_aGCO :: k_aGCV) (ioc_aGCP :: k_aGCW)) (BitSet1 (i_aGJi :: k_aGJj) (ioc_aGCP :: k_aGCW)) (Boundary i_aGCO ioc_aGCP) (Boundary i_aGJi ioc_aGCP)
Files
- PrimitiveArray.cabal +3/−3
- README.md +2/−1
- changelog.md +5/−1
PrimitiveArray.cabal view
@@ -1,6 +1,6 @@ Cabal-version: 2.2 Name: PrimitiveArray-Version: 0.10.1.0+Version: 0.10.1.1 License: BSD-3-Clause License-file: LICENSE Maintainer: choener@bioinf.uni-leipzig.de@@ -11,7 +11,7 @@ Stability: Experimental Category: Data Build-type: Simple-tested-with: GHC == 8.8.4+tested-with: GHC == 8.8, GHC == 8.10, GHC == 9.0 Synopsis: Efficient multidimensional arrays Description: <http://www.bioinf.uni-leipzig.de/Software/gADP/ generalized Algebraic Dynamic Programming>@@ -93,7 +93,7 @@ , vector-binary-instances >= 0.2 , vector-th-unbox >= 0.2 --- , DPutils == 0.1.0.*+ , DPutils == 0.1.1.* , OrderedBits == 0.0.2.* default-extensions: BangPatterns , CPP
README.md view
@@ -1,4 +1,5 @@-[](https://travis-ci.org/choener/PrimitiveArray)++ # PrimitiveArray
changelog.md view
@@ -1,4 +1,8 @@-0.11.0.0+0.11.1.1++- version bump on DPutils++0.10.1.0 -------- - introduction of @Data.PrimitiveArray.Sparse@ which uses different sparsification options. The