| Copyright | (c) OleksandrZhabenko 2020-2021 |
|---|---|
| License | MIT |
| Maintainer | olexandr543@yahoo.com |
| Stability | Experimental |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Composition.Sound.ParseList
Description
Helps to create experimental music from a file (or its part) and a Ukrainian text. It can also generate a timbre for the notes. Uses SoX inside.
Documentation
containsExt :: [String] -> Bool Source #
canBePreParseV :: [String] -> Bool Source #
Predicate to check whether a list does not contain round parentheses or dash (a minus sign) as its elements. Is used internally in the
parseStoLInts function to avoid lists with negative elements.
parseV :: Int -> [String] -> Maybe [Int] Source #
Notification. Uses an Int limitation to avoid infinite lists. All arguments must be not negative.
parseVInf :: [String] -> Maybe [Int] Source #
From the 0.19.0.0 version. Can be used to parse also into infinite lists.