packages feed

elynx-seq 0.8.0.0 → 0.9.0.0

raw patch · 5 files changed

+17/−11 lines, 5 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

- ELynx.Character.Character: class (CharacterX a) => CharacterI a
+ ELynx.Character.Character: class CharacterX a => CharacterI a
- ELynx.Character.Character: class (Character a) => CharacterX a
+ ELynx.Character.Character: class Character a => CharacterX a

Files

ChangeLog.md view
@@ -5,6 +5,12 @@ ## Unreleased changes  +## Version 0.9.0.0++-   Toolchain update+-   Update to random version 1.3++ ## Version 0.8.0.0  -   Adapt to breaking changes in upstream libraries (`data-default`).
README.md view
@@ -2,7 +2,7 @@  # The ELynx Suite -Version: 0.8.0.0.+Version: 0.9.0.0. Reproducible evolution made easy.  <p align="center"><img src="https://travis-ci.org/dschrempf/elynx.svg?branch=master"/></p>@@ -73,9 +73,9 @@     # OR: stack exec slynx -- --help     # OR: slynx --help -    ELynx Suite version 0.8.0.0.+    ELynx Suite version 0.9.0.0.     Developed by Dominik Schrempf.-    Compiled on October 27, 2024, at 07:14 am, UTC.+    Compiled on August 11, 2025, at 07:19 am, UTC.          Usage: slynx [-v|--verbosity VALUE] [-o|--output-file-basename NAME]                  [-f|--force] [--no-elynx-file] COMMAND@@ -143,9 +143,9 @@     # OR: stack exec slynx -- simulate --help     # OR: slynx simulate --help -    ELynx Suite version 0.8.0.0.+    ELynx Suite version 0.9.0.0.     Developed by Dominik Schrempf.-    Compiled on October 27, 2024, at 07:14 am, UTC.+    Compiled on August 11, 2025, at 07:19 am, UTC.          Usage: slynx simulate (-t|--tree-file Name) [-s|--substitution-model MODEL]                           [-m|--mixture-model MODEL] [-n|--global-normalization]
elynx-seq.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.0 name:               elynx-seq-version:            0.8.0.0+version:            0.9.0.0 synopsis:           Handle molecular sequences description:   Examine, modify, and simulate molecular sequences in a reproducible way. Please see the README on GitHub at <https://github.com/dschrempf/elynx>.
src/ELynx/Sequence/Alignment.hs view
@@ -124,7 +124,7 @@           "For each sequence, the "             ++ show summaryLength             ++ " first bases are shown."-        | length a > summaryLength+      | length a > summaryLength       ]     reportNumberSummary =       [ BL.pack $@@ -132,7 +132,7 @@             ++ " out of "             ++ show (nSequences a)             ++ " sequences are shown."-        | nSequences a > summaryNSequences+      | nSequences a > summaryNSequences       ]  -- | Similar to 'S.summarizeSequenceList' but with different Header.
src/ELynx/Sequence/Divergence.hs view
@@ -51,9 +51,9 @@               i <- mi               j <- mj               Just $ modify m (i, j) (+ 1)-            | (x, y) <- zip (VU.toList cs1) (VU.toList cs2),-              let mi = S.lookupIndex x a,-              let mj = S.lookupIndex y a+          | (x, y) <- zip (VU.toList cs1) (VU.toList cs2),+            let mi = S.lookupIndex x a,+            let mj = S.lookupIndex y a           ]       return m   where