com.alecdorrington.scalgebra.connector.scalaz

Members list

Type members

Experimental classlikes

Implicit conversions between structures.AdditiveMonoid and scalaz.Monoid.

Implicit conversions between structures.AdditiveMonoid and scalaz.Monoid.

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Implicit conversions between structures.AdditiveSemigroup and scalaz.Semigroup.

Implicit conversions between structures.AdditiveSemigroup and scalaz.Semigroup.

Attributes

Note

scalaz.Semigroup.append takes its second argument by-name, whereas structures.AdditiveSemigroup.add is strict. Both directions evaluate arguments strictly.

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Introduces compatibility between "Scalaz" type classes and our own.

Introduces compatibility between "Scalaz" type classes and our own.

Import as:

import com.alecdorrington.scalgebra.connector.scalaz.ScalazConversions.given

Attributes

Note

Only scalaz.Semigroup and scalaz.Monoid are covered, as Scalaz does not provide group, ring, or field type classes.

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type