Safe Haskell | None |
---|
Documentation
setComposer :: String -> Score a -> Score aSource
setInformation :: String -> Score a -> Score aSource
SibScore | |
|
SibBar | |
|
data SibElement Source
SibSlur | |
|
data SibCrescendoLine Source
SibCrescendoLine | |
|
data SibDiminuendoLine Source
SibDiminuendoLine | |
|
data SibTimeSignature Source
SibTimeSignature | |
|
SibTuplet | |
|
data SibArticulation Source
SibChord | |
|
doThing :: MonadPlus m => m [String] -> m [SibArticulation]Source
fromSib :: IsSibelius a => SibScore -> Score aSource
fromSibStaff :: IsSibelius a => SibStaff -> Score aSource
fromSibBar :: IsSibelius a => SibBar -> Score (Maybe a)Source
fromSibElem :: IsSibelius a => SibElement -> Score aSource
fromSibChord :: IsSibelius a => SibChord -> Score aSource
fromSibNote :: IsSibelius a => SibNote -> Score aSource
readSibMaybe :: IsSibelius a => FilePath -> IO (Maybe (Score a))Source
readSibEither :: IsSibelius a => FilePath -> IO (Either String (Score a))Source
type IsSibelius a = (IsPitch a, HasPart' a, Enum (Part a), HasPitch a, Num (Pitch a), HasTremolo a, HasArticulation a, Tiable a)Source
returnMaybe :: MonadPlus m => (a -> Maybe b) -> a -> m bSource