cfor
cfor
API
io.github.metarank.cfor
cfor
/
io.github.metarank.cfor
io.github.metarank.cfor
package
io.github.metarank.cfor
Clear all
Members list
Concise view
Type members
Types
type
RangeElem
[
X
<:
RangeLike
] =
X
match
{
case
Range
=>
Int
case
NumericRange
[
Long
]
=>
Long
}
type
RangeLike
=
Range
|
NumericRange
[
Long
]
Value members
Concrete methods
inline
def
cfor
[
A
](
inline
init
:
A
)(
inline
test
:
A
=>
Boolean
,
inline
next
:
A
=>
A
)(
inline
body
:
A
=>
Unit
):
Unit
inline
def
cfor
[
A
](
inline
array
:
Array
[
A
])(
body
:
A
=>
Unit
):
Unit
inline
def
cfor
[
R
<:
RangeLike
](
inline
r
:
R
)(
inline
body
:
RangeElem
[
R
]
=>
Unit
):
Unit