mmsyn2-array 0.1.0.1 → 0.1.1.0
raw patch · 3 files changed
+7/−3 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−0
- CaseBi/Arr.hs +2/−2
- mmsyn2-array.cabal +1/−1
CHANGELOG.md view
@@ -7,3 +7,7 @@ ## 0.1.0.1 -- 2020-12-14 * First version revised A. Some documentation improvements.++## 0.1.1.0 -- 2020-12-18++* First version revised B. Fixed issue with the first and last elements of the array that were not taken into account.
CaseBi/Arr.hs view
@@ -56,8 +56,8 @@ -> a -- ^ The compared value, well, the @main@ function argument, to which it is applied. -> b -- ^ The resulting branch value. getBFst'' (# i, k #) (# j, m #) arr def x- | x > fst k && x < fst m = gBF3 (# i, k #) (# j, m #) arr def x- | otherwise = def+ | if x < fst k then True else x > fst m = def+ | otherwise = gBF3 (# i, k #) (# j, m #) arr def x {-# INLINE getBFst'' #-} -- | The meaning of the arguments is the same as for 'getBFst'''. Is used internally in it.
mmsyn2-array.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: mmsyn2-array-version: 0.1.0.1+version: 0.1.1.0 synopsis: A library with less dependencies that can be used for multiple Ord a => a -> b transformations. description: A library that can be used as a @case ... of@ constuction analogue for the multiple @Ord a => a -> b@ transformations and data representation. Uses "GHC.Arr" internally. If you use the module in GHCi, then, please, run the interpreter with the flag -fobject-code. homepage: https://hackage.haskell.org/package/mmsyn2-array