scala/ScalaBook/chapter-08/src/main/scala/scalabook/control/Semigroup.scala

package scalabook.control

trait Semigroup[A] {
  def compose(a: A, b: A): A
}