Set of Generic Semigroup Types and Accompanying Instances very useful for abstract programming.
Exposes instances for
Dualinverts the combine operation.
Maxexposes a Max that given an
Orderwill return the maximum value.
Minexposes a Min that given an
Orderwill returh the minimum value.
To use this project in an existing SBT project with Scala 2.12 or a later version, add the following dependencies to your
build.sbt depending on your needs:
libraryDependencies ++= Seq( "io.chrisdavenport" %% "semigroups" % "<version>" )