Ë
    z�hÄ  ã                  óL   — d dl mZ d dlmZ d dlmZ erd dlmZ  G d„ d«      Zy)é    )Úannotations)ÚTYPE_CHECKING©ÚFunctionExpression)Ú
DuckDBExprc                  ó   — e Zd Zdd„Zdd„Zy)ÚDuckDBExprListNamespacec                ó   — || _         y )N)Ú_compliant_expr)ÚselfÚexprs     úX/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/narwhals/_duckdb/expr_list.pyÚ__init__z DuckDBExprListNamespace.__init__   s
   € Ø#ˆÕó    c                ó:   — | j                   j                  d„ «      S )Nc                ó   — t        d| «      S )NÚlenr   )Ú_inputs    r   ú<lambda>z-DuckDBExprListNamespace.len.<locals>.<lambda>   s   € Ô-¨e°VÓ<€ r   )r   Ú_with_callable)r   s    r   r   zDuckDBExprListNamespace.len   s   € Ø×#Ñ#×2Ñ2Ù<ó
ð 	
r   N)r   r   ÚreturnÚNone)r   r   )Ú__name__Ú
__module__Ú__qualname__r   r   © r   r   r	   r	      s   „ ó$ô
r   r	   N)	Ú
__future__r   Útypingr   Úduckdbr   Únarwhals._duckdb.exprr   r	   r   r   r   ú<module>r!      s   ðÝ "å  å %áÝ0÷
ò 
r   