phonetic-languages-common 0.1.1.0 → 0.1.2.0
raw patch · 3 files changed
+7/−7 lines, 3 filesdep +subG-instancesdep ~basedep ~subGPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies added: subG-instances
Dependency ranges changed: base, subG
API changes (from Hackage documentation)
- Languages.UniquenessPeriods.Vector.DataG: instance GHC.Classes.Eq a => Data.SubG.InsertLeft Data.Vector.Vector a
Files
- CHANGELOG.md +3/−0
- Languages/UniquenessPeriods/Vector/DataG.hs +2/−5
- phonetic-languages-common.cabal +2/−2
CHANGELOG.md view
@@ -8,3 +8,6 @@ * First version revised A. Fixed issue with being not compiled for GHC-7.10* series. +## 0.1.2.0 -- 2020-11-26++* First version revised B. Switched to the subG-instances interface for instances.
Languages/UniquenessPeriods/Vector/DataG.hs view
@@ -15,15 +15,12 @@ import qualified Data.Vector as VB import Data.SubG--instance (Eq a) => InsertLeft VB.Vector a where- (%@) = VB.cons- (%^) = VB.cons+import Data.SubG.InstancesPlus type UniquenessG1T2 t t2 a b = (t2 b,VB.Vector b, t a) -- | The list in the 'PA' variant represent the prepending @[a]@ and the postpending one respectively. 'K' constuctor actually means no prepending and--- postpending (usually of the text). Are used basically to control the behaviour of the functions.+-- postpending (usually of the text). Both are used basically to control the behaviour of the functions. data PreApp t a = K | PA (t a) (t a) deriving Eq class (Foldable t) => UGG1 t a b where
phonetic-languages-common.cabal view
@@ -2,7 +2,7 @@ -- further documentation, see http://haskell.org/cabal/users-guide/ name: phonetic-languages-common-version: 0.1.1.0+version: 0.1.2.0 synopsis: A generalization of the uniqueness-periods-vector-common package. description: Is intended to use more Data.Vector, Data.Foldable and Data.Monoid functionality. homepage: https://hackage.haskell.org/package/phonetic-languages-common@@ -20,6 +20,6 @@ exposed-modules: Languages.UniquenessPeriods.Vector.StrictVG, Languages.UniquenessPeriods.Vector.DataG -- other-modules: other-extensions: CPP, BangPatterns, FlexibleContexts, FlexibleInstances, MultiParamTypeClasses- build-depends: base >=4.7 && <4.15, vector >=0.11 && <0.14, subG >=0.1.1.1 && <1+ build-depends: base >=4.8 && <4.15, vector >=0.11 && <0.14, subG >=0.4.2 && <1, subG-instances >=0.1 && <1 -- hs-source-dirs: default-language: Haskell2010