stribog ~master (2015-03-26T23:38:34Z)
Dub
Repo
staticFilterN.staticFilterN
stribog
meta
filter
staticFilterN
Undocumented in source.
alias
staticFilterN
=
ExpressionList
!()
alias
staticFilterN
=
ExpressionList
!(
T
[
0
..
i
],
staticFilterN
!(
i
,
F
,
T
[
i
..$]))
template
staticFilterN
(size_t i, alias F, T...)
static if
(!(
T.length < i
))
static if
(
__traits(compiles, F(T[0 .. i])) && F(T[0 .. i]) || __traits(compiles, F!(T[0..i])) && F!(T[0..i])
)
alias
staticFilterN
=
ExpressionList
!(
T
[0..
i
],
staticFilterN
!(
i
,
F
,
T
[
i
..$]))
alias
staticFilterN
=
ExpressionList
!(
staticFilterN
!(
i
,
F
,
T
[
i
..$]))
Meta
Source
See Implementation
stribog
meta
filter
staticFilterN
aliases
staticFilterN