Module
Data.Euterpea.Transform
- Package
- purescript-school-of-music
- Repository
- newlandsvalley/purescript-school-of-music
#foldr1 Source
foldr1 :: forall a. (a -> a -> a) -> NonEmptyList a -> a
utility functions that should probably belong in various Purescript libraries
#(/=:) Source
Operator alias for Data.Euterpea.Transform.cutm (left-associative / precedence 5)
MoreMusic proper
#lineToList Source
lineToList :: forall a. Music a -> List (Music a)
how do I pattern match on Rationals? how do I return an error?
#removeZeros Source
removeZeros :: forall a. Music a -> Music a
#changeInstrument Source
changeInstrument :: forall a. InstrumentName -> Music a -> Music a
#removeInstruments Source
removeInstruments :: forall a. Music a -> Music a