Companion

object Companion

Types

Functions

Link copied to clipboard
@JvmName(name = "Boolean")
fun boolean(): Semigroup<Boolean>
Link copied to clipboard
@JvmName(name = "Byte")
fun byte(): Semigroup<Byte>
Link copied to clipboard
@JvmName(name = "constant")
fun <A, T> const(SA: Semigroup<A>): Semigroup<Const<A, T>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "Integer")
fun int(): Semigroup<Int>
Link copied to clipboard
fun <A, B> ior(SA: Semigroup<A>, SB: Semigroup<B>): Semigroup<Ior<A, B>>
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "Long")
fun long(): Semigroup<Long>
Link copied to clipboard
fun <K, A> map(SG: Semigroup<A>): Semigroup<Map<K, A>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <A, B> pair(SA: Semigroup<A>, SB: Semigroup<B>): Semigroup<Pair<A, B>>
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "Short")
fun short(): Semigroup<Short>
Link copied to clipboard
Link copied to clipboard