they arent expressions, defeating the whole point
that isnt syntax for partial appication, and the protocol system for structrural typing is syntactically and practically absurd
the question is "why do data processing libs in python look syntactically illegible" and the answer is largely, as youve posted above, that python doesnt support useful syntax
Available in 3.10: https://peps.python.org/pep-0636/
> syntax for partial application...
> ...and compositionA native compositional syntax would be nice.
> a typing system which can express structural types
> a generalised list comprehensionI agree this would be nice.