We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
fmap
1 parent 94ddeb7 commit dd288a8Copy full SHA for dd288a8
src/utils.jl
@@ -7,7 +7,7 @@ ratio(num, denom) = num/denom
7
modrange(x, r::AbstractUnitRange) = mod(x-first(r), length(r)) + first(r)
8
modrange(x, (l, u)::Tuple{Real,Real}) = mod(x-l, u-l+1) + l
9
10
-fmap(fs, x...) = _fmap(x, fs...)
+fmap(fs, x::Vararg{Any, N}) where {N} = _fmap(x, fs...)
11
@inline _fmap(x, f, fs...) = (f(x...), _fmap(x, fs...)...)
12
@inline _fmap(x) = ()
13
0 commit comments