arrow-core
1.1.3-alpha.24
common
arrow-core
/
arrow.typeclasses
/
Semigroup
/
Companion
Companion
common
object
Companion
Content copied to clipboard
Types
Functions
Types
Non
Empty
List
Semigroup
Link copied to clipboard
common
object
NonEmptyListSemigroup
:
Semigroup
<
NonEmptyList
<
Any
?
>
>
Content copied to clipboard
Functions
boolean
Link copied to clipboard
common
@
JvmStatic
@
JvmName
(
name
=
"Boolean"
)
fun
boolean
(
)
:
Semigroup
<
Boolean
>
Content copied to clipboard
byte
Link copied to clipboard
common
@
JvmStatic
@
JvmName
(
name
=
"Byte"
)
fun
byte
(
)
:
Semigroup
<
Byte
>
Content copied to clipboard
const
Link copied to clipboard
common
@
JvmStatic
@
JvmName
(
name
=
"constant"
)
fun
<
A
,
T
>
const
(
SA
:
Semigroup
<
A
>
)
:
Semigroup
<
Const
<
A
,
T
>
>
Content copied to clipboard
either
Link copied to clipboard
common
@
JvmStatic
fun
<
A
,
B
>
either
(
SA
:
Semigroup
<
A
>
,
SB
:
Semigroup
<
B
>
)
:
Semigroup
<
Either
<
A
,
B
>
>
Content copied to clipboard
endo
Link copied to clipboard
common
@
JvmStatic
fun
<
A
>
endo
(
)
:
Semigroup
<
Endo
<
A
>
>
Content copied to clipboard
int
Link copied to clipboard
common
@
JvmStatic
@
JvmName
(
name
=
"Integer"
)
fun
int
(
)
:
Semigroup
<
Int
>
Content copied to clipboard
ior
Link copied to clipboard
common
@
JvmStatic
fun
<
A
,
B
>
ior
(
SA
:
Semigroup
<
A
>
,
SB
:
Semigroup
<
B
>
)
:
Semigroup
<
Ior
<
A
,
B
>
>
Content copied to clipboard
list
Link copied to clipboard
common
@
JvmStatic
fun
<
A
>
list
(
)
:
Semigroup
<
List
<
A
>
>
Content copied to clipboard
long
Link copied to clipboard
common
@
JvmStatic
@
JvmName
(
name
=
"Long"
)
fun
long
(
)
:
Semigroup
<
Long
>
Content copied to clipboard
map
Link copied to clipboard
common
@
JvmStatic
fun
<
K
,
A
>
map
(
SG
:
Semigroup
<
A
>
)
:
Semigroup
<
Map
<
K
,
A
>
>
Content copied to clipboard
non
Empty
List
Link copied to clipboard
common
@
JvmStatic
fun
<
A
>
nonEmptyList
(
)
:
Semigroup
<
NonEmptyList
<
A
>
>
Content copied to clipboard
option
Link copied to clipboard
common
@
JvmStatic
fun
<
A
>
option
(
SGA
:
Semigroup
<
A
>
)
:
Semigroup
<
Option
<
A
>
>
Content copied to clipboard
pair
Link copied to clipboard
common
@
JvmStatic
fun
<
A
,
B
>
pair
(
SA
:
Semigroup
<
A
>
,
SB
:
Semigroup
<
B
>
)
:
Semigroup
<
Pair
<
A
,
B
>
>
Content copied to clipboard
sequence
Link copied to clipboard
common
@
JvmStatic
fun
<
A
>
sequence
(
)
:
Semigroup
<
Sequence
<
A
>
>
Content copied to clipboard
short
Link copied to clipboard
common
@
JvmStatic
@
JvmName
(
name
=
"Short"
)
fun
short
(
)
:
Semigroup
<
Short
>
Content copied to clipboard
string
Link copied to clipboard
common
@
JvmStatic
fun
string
(
)
:
Semigroup
<
String
>
Content copied to clipboard
validated
Link copied to clipboard
common
@
JvmStatic
fun
<
E
,
A
>
validated
(
SE
:
Semigroup
<
E
>
,
SA
:
Semigroup
<
A
>
)
:
Semigroup
<
Validated
<
E
,
A
>
>
Content copied to clipboard