compose
core
package
core
Visibility
Public
All
Type Members
case class
Duration
(
value:
Int
)
extends
Product
with
Serializable
Annotations
@JSExportAll
()
case class
Note
(
pitch:
Pitch
,
duration:
Duration
)
extends
Score
with
Product
with
Serializable
Annotations
@JSExportAll
()
case class
ParScore
(
a:
Score
,
b:
Score
)
extends
Score
with
Product
with
Serializable
Annotations
@JSExportAll
()
case class
Pitch
(
value:
Int
)
extends
Product
with
Serializable
Annotations
@JSExportAll
()
case class
Rest
(
duration:
Duration
)
extends
Score
with
Product
with
Serializable
Annotations
@JSExportAll
()
sealed abstract
class
Score
extends
ScoreMethods
with
Product
with
Serializable
Annotations
@JSExportAll
()
trait
ScoreMethods
extends
AnyRef
case class
SeqScore
(
a:
Score
,
b:
Score
)
extends
Score
with
Product
with
Serializable
Annotations
@JSExportAll
()
Value Members
object
Duration
extends
Serializable
Annotations
@JSExport
()
object
EmptyScore
extends
Score
with
Product
with
Serializable
Annotations
@JSExportAll
()
object
Pitch
extends
Serializable
Annotations
@JSExport
()
object
Rest
extends
Serializable
Annotations
@JSExportAll
()
object
Score
extends
Serializable
Ungrouped