phonetic-languages-constraints-array 0.7.0.0 → 0.7.0.1
raw patch · 3 files changed
+8/−4 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Phladiprelio.ConstraintsEncoded: instance (GHC.Classes.Eq a, GHC.Classes.Eq b, GHC.Classes.Eq c) => GHC.Classes.Eq (Phladiprelio.ConstraintsEncoded.EncodedContraints a b c)
- Phladiprelio.ConstraintsEncoded: instance (GHC.Classes.Ord a, GHC.Classes.Ord b, GHC.Classes.Ord c) => GHC.Classes.Ord (Phladiprelio.ConstraintsEncoded.EncodedContraints a b c)
- Phladiprelio.ConstraintsEncoded: instance (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c) => GHC.Show.Show (Phladiprelio.ConstraintsEncoded.EncodedContraints a b c)
+ Phladiprelio.ConstraintsEncoded: instance (GHC.Classes.Eq a, GHC.Classes.Eq b, GHC.Classes.Eq d) => GHC.Classes.Eq (Phladiprelio.ConstraintsEncoded.EncodedContraints a b d)
+ Phladiprelio.ConstraintsEncoded: instance (GHC.Classes.Ord a, GHC.Classes.Ord b, GHC.Classes.Ord d) => GHC.Classes.Ord (Phladiprelio.ConstraintsEncoded.EncodedContraints a b d)
+ Phladiprelio.ConstraintsEncoded: instance (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show d) => GHC.Show.Show (Phladiprelio.ConstraintsEncoded.EncodedContraints a b d)
- Phladiprelio.ConstraintsEncoded: D :: a -> a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: D :: a -> a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: E :: EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: E :: EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: F :: a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: F :: a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: H :: a -> a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: H :: a -> a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: I :: a -> a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: I :: a -> a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: M :: a -> a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: M :: a -> a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: N :: a -> c -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: N :: a -> d -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: P :: a -> b -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: P :: a -> b -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: Q :: a -> a -> a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: Q :: a -> a -> a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: R :: a -> a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: R :: a -> a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: SA :: a -> a -> b -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: SA :: a -> a -> b -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: SB :: a -> a -> b -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: SB :: a -> a -> b -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: T :: a -> a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: T :: a -> a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: V :: a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: V :: a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: W :: a -> a -> a -> EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: W :: a -> a -> a -> EncodedContraints a b d
- Phladiprelio.ConstraintsEncoded: data EncodedContraints a b c
+ Phladiprelio.ConstraintsEncoded: data EncodedContraints a b d
Files
- CHANGELOG.md +4/−0
- Phladiprelio/ConstraintsEncoded.hs +3/−3
- phonetic-languages-constraints-array.cabal +1/−1
CHANGELOG.md view
@@ -64,3 +64,7 @@ * Seventh version. Added new constraints encoding to the Phladiprelio.ContstraintsEncoded module (N, D, I). Some documentation improvements. +## 0.7.0.1 -- 2023-05-31++* Seventh version revised A. Some minor documentation improvements.+
Phladiprelio/ConstraintsEncoded.hs view
@@ -61,7 +61,7 @@ import Data.SubG (InsertLeft(..), splitAtEndG) import Data.Tuple (fst) -data EncodedContraints a b c +data EncodedContraints a b d = E -- ^ Represents no additional constraint, corresponds to the whole set of theoretically possible permutations. | P a b -- ^ Represents the set of permutations with the fixed positions of some elements. | Q a a a a a -- ^ Represents the set of permutations with the preserved pairwise order between first and second, second and third, third and fourth elements.@@ -74,9 +74,9 @@ | H a a a a -- ^ Represents the set of permutations with the preserved both distances between and order of the three elements. | R a a a a -- ^ Represents the set of permutations with the preserved pairwise distances between the first and second, second and third elements. | M a a a a -- ^ Represents the set of permutations with the preserved pairwise distances between the first and second, second and third elements, and additionally the order of the first and second elements.- | N a c -- ^ Represents the set of permutations with the moved fixed positions of some elements (at least one).+ | N a d -- ^ Represents the set of permutations with the moved fixed positions of some elements (at least one). | D a a a a -- ^ Pepresents the set of permutations with the specified order and distance between the two elements.- | I a a a a-- ^ Pepresents the set of permutations with the specified distance between the two elements.+ | I a a a a -- ^ Pepresents the set of permutations with the specified distance between the two elements. deriving (Eq, Ord, Show) validOrdStr0
phonetic-languages-constraints-array.cabal view
@@ -2,7 +2,7 @@ -- For further documentation, see http://haskell.org/cabal/users-guide/ name: phonetic-languages-constraints-array-version: 0.7.0.0+version: 0.7.0.1 synopsis: Constraints to filter the needed permutations description: Provides several the most important variants of constraints. Can be used with the phonetic-languages-common series of package. Instead of vectors, uses arrays. homepage: https://hackage.haskell.org/package/phonetic-languages-constraints-array