Arrow
1.1.5
common
arrow-core
/
arrow.typeclasses
/
Monoid
/
Companion
Companion
object
Companion
(
source
)
Functions
Functions
boolean
Link copied to clipboard
@
JvmStatic
@
JvmName
(
name
=
"Boolean"
)
fun
boolean
(
)
:
Monoid
<
Boolean
>
byte
Link copied to clipboard
@
JvmStatic
@
JvmName
(
name
=
"Byte"
)
fun
byte
(
)
:
Monoid
<
Byte
>
const
Link copied to clipboard
@
JvmStatic
@
JvmName
(
name
=
"constant"
)
fun
<
A
,
T
>
const
(
MA
:
Monoid
<
A
>
)
:
Monoid
<
Const
<
A
,
T
>
>
either
Link copied to clipboard
@
JvmStatic
fun
<
A
,
B
>
either
(
SGA
:
Semigroup
<
A
>
,
MB
:
Monoid
<
B
>
)
:
Monoid
<
Either
<
A
,
B
>
>
endo
Link copied to clipboard
@
JvmStatic
fun
<
A
>
endo
(
)
:
Monoid
<
Endo
<
A
>
>
int
Link copied to clipboard
@
JvmStatic
@
JvmName
(
name
=
"Integer"
)
fun
int
(
)
:
Monoid
<
Int
>
list
Link copied to clipboard
@
JvmStatic
fun
<
A
>
list
(
)
:
Monoid
<
List
<
A
>
>
long
Link copied to clipboard
@
JvmStatic
@
JvmName
(
name
=
"Long"
)
fun
long
(
)
:
Monoid
<
Long
>
map
Link copied to clipboard
@
JvmStatic
fun
<
K
,
A
>
map
(
SG
:
Semigroup
<
A
>
)
:
Monoid
<
Map
<
K
,
A
>
>
option
Link copied to clipboard
@
JvmStatic
fun
<
A
>
option
(
MA
:
Semigroup
<
A
>
)
:
Monoid
<
Option
<
A
>
>
pair
Link copied to clipboard
@
JvmStatic
fun
<
A
,
B
>
pair
(
MA
:
Monoid
<
A
>
,
MB
:
Monoid
<
B
>
)
:
Monoid
<
Pair
<
A
,
B
>
>
sequence
Link copied to clipboard
@
JvmStatic
fun
<
A
>
sequence
(
)
:
Monoid
<
Sequence
<
A
>
>
short
Link copied to clipboard
@
JvmStatic
@
JvmName
(
name
=
"Short"
)
fun
short
(
)
:
Monoid
<
Short
>
string
Link copied to clipboard
@
JvmStatic
fun
string
(
)
:
Monoid
<
String
>
validated
Link copied to clipboard
@
JvmStatic
fun
<
E
,
A
>
validated
(
SE
:
Semigroup
<
E
>
,
MA
:
Monoid
<
A
>
)
:
Monoid
<
Validated
<
E
,
A
>
>