Open
Description
Originally posted by @dangotbanned in #2000 (comment)
Realised while reviewing (#2000) that we're not enforcing the newer-style protocols for most ofLazyExpr
.
The one exception being LazyExprNameNamespace
.
narwhals/narwhals/_compliant/expr.py
Lines 904 to 910 in 3d92e0d
Everything else is Any
, which IIRC was for the benefit of not_implemented
🤔
narwhals/narwhals/_compliant/expr.py
Lines 282 to 293 in 3d92e0d