semigroups
semigroups copied to clipboard
semigroups
This library has moved to another repository.
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 anOrderwill return the maximum value.Minexposes a Min that given anOrderwill returh the minimum value.
Quick Start
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>"
)