From c1cb8fb1d07ac2f6d41f515ced19bfaa080136e2 Mon Sep 17 00:00:00 2001 From: "Anthony D. Blaom" Date: Fri, 18 Jul 2025 17:43:58 +1200 Subject: [PATCH] tweak overloading of Base.in --- src/equality.jl | 1 + 1 file changed, 1 insertion(+) diff --git a/src/equality.jl b/src/equality.jl index 21d556a..5b0ed27 100644 --- a/src/equality.jl +++ b/src/equality.jl @@ -158,6 +158,7 @@ Base.in(x::MLJType, itr::Set) = special_in(x, itr) Base.in(x::MLJType, itr::AbstractVector{<:MLJType}) = special_in(x, itr) Base.in(x::MLJType, itr::AbstractRange{<:MLJType}) = special_in(x, itr) Base.in(x::MLJType, itr::Tuple) = special_in(x, itr) +Base.in(x::MLJType, itr::Tuple{(Any for _ in 1:32)..., Vararg{Any}}) = special_in(x, itr) # A version of `in` that actually uses `==`: