Package extra
All operations
All constructors
All type classes
Module Index
Base Libraries
Curry Packages
Curry Homepage
About CurryDoc
🌙
☀️
Index to all operations
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
&
&&&
(
Data.Tuple.Extra
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
*
***
(
Data.Tuple.Extra
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
<
<=<
(
Control.Monad
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
>
>=>
(
Control.Monad
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
B
both
(
Data.Tuple.Extra
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
C
concatMapM
(
Control.Monad.Extra
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
F
first
(
Data.Tuple.Extra
)
filterM
(
Control.Monad
)
forever
(
Control.Monad
)
foldM
(
Control.Monad
)
foldM_
(
Control.Monad
)
forM
(
Control.Monad
)
forM_
(
Control.Monad
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
I
ifM
(
Control.Monad.Extra
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
J
join
(
Control.Monad
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
L
liftM3
(
Control.Monad
)
liftA
(
Control.Applicative
)
liftA3
(
Control.Applicative
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
M
mapAccumM
(
Control.Monad.Extra
)
mapAndUnzipM
(
Control.Monad
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
R
replicateM
(
Control.Monad
)
replicateM_
(
Control.Monad
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
S
second
(
Data.Tuple.Extra
)
sequenceA
(
Control.Applicative
)
sequenceA_
(
Control.Applicative
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
U
unlessM
(
Control.Monad.Extra
)
unless
(
Control.Monad
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
V
void
(
Control.Monad
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
W
whenM
(
Control.Monad.Extra
)
when
(
Control.Applicative
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z
Z
zipWithM
(
Control.Monad
)
zipWithM_
(
Control.Monad
)
&
*
<
>
B
C
F
I
J
L
M
R
S
U
V
W
Z